德初属韩州，贞观十七年（643年）复属潞州。天祐二年（905年）避朱全忠父朱诚名讳，更名黎亭县。五代后唐复名黎城县。宋天圣三年（1025年）徙今治。熙宁五年（1072年）废入潞城县。元祐元年（1086年）复置黎城县，属隆德府。金、元仍属潞州。明、清俱属潞安府。1949年属长治专区，后属晋东南专区和地区。1985年属长治市。
地理.地处太行山腹地。
行政区划.下辖5个镇、4个乡：
人口.2010年第六次全国人口普查黎城县常住人口1