夏、商、周為冀州之域。
春秋時(shí)代,高平屬晉。
戰(zhàn)國(guó)時(shí)期,高平始有地域名,初期稱(chēng)泫氏,后期稱(chēng)長(zhǎng)平。
周威烈王二十三年(前403),魏、趙、韓三家分晉,初屬韓,后屬趙,長(zhǎng)平之戰(zhàn)之后屬秦,秦置高都縣(含高平區(qū)域),屬上黨郡。
兩漢至兩晉,均設(shè)泫氏縣。
北魏永安二年(529)改置建州,設(shè)長(zhǎng)平郡,領(lǐng)泫氏、高平二縣,高平縣名始于此。
北齊天保七年(556)改高平縣為平高縣。
北齊承光元年(577)又改為高平縣,泫氏縣并入,治高平城,改隸高都郡。
自此,高平縣名歷代不變。
北周并長(zhǎng)平、高都郡,高平縣屬高平郡。
隋開(kāi)皇三年(583)改高平郡為澤州,開(kāi)皇十六年(596年)析高平置陵川,大業(yè)三年(607)又改澤州為長(zhǎng)平郡,義寧二年(618)復(fù)改長(zhǎng)平郡為澤州,高平隸屬同時(shí)變更。
唐武德元年(618)置蓋州(今米山鎮(zhèn)),貞觀元年(627)廢,高平歸澤州管轄。
之后,高平隸屬屢變。
1912年廢府州之稱(chēng),屬山西省冀寧道。
1934年裁道后,屬山西省直轄。
1941年,高平抗日民主政府成立后,歸太岳區(qū)管轄。
1943年11月將東南部劃入陵高縣,屬太行八專(zhuān)區(qū),其余部分仍為高平縣,屬太岳二專(zhuān)區(qū)。
1945年6月,高平解放。
同年10月,撤銷(xiāo)陵高縣,原劃歸陵高縣的區(qū)域仍劃歸高平縣。
1958年,高平并入晉城縣,原高平縣域成為高平人民公社。
1961年5月恢復(fù)高平縣建置,前后為晉東南專(zhuān)區(qū)、晉東南地區(qū)所轄。
1985年5月,撤銷(xiāo)晉東南地區(qū),高平歸晉城市所轄。
1993年5月12日,經(jīng)國(guó)務(wù)院批準(zhǔn),高平撤縣設(shè)市,為省轄縣級(jí)市,由晉城市代管。