一年（450年）析潞城县地置刈陵县，治所在今县城北5千米古县村，属襄垣郡。隋开皇十八年（598）改黎城县，属潞州。大业初改属上党郡。唐武德初属韩州，贞观十七年（643年）复属潞州。天祐二年（905年）避朱全忠父朱诚名讳，更名黎亭县。五代后唐复名黎城县。宋天圣三年（1025年）徙今治。熙宁五年（1072年）废入潞城县。元祐元年（1086年）复置黎城县，属隆德府。金、元仍属潞州。明、清俱属潞安府。1949年属长治专区，后属晋东南专区和地区。1985年属长治市。
地理.地处太行山腹地。