沁源县辖5个镇、9个乡。沁源县隶属于山西省长治市。地处山西省中南部,太岳山东麓,长治市西北部,东邻沁县,南接屯留区、安泽县、古县,西连灵石县、霍州市,北靠平遥县、介休市。地理坐标在东经111°58′30″―112°32′30″,北纬36°20′20″―37°00′42″之间,是晋东南、晋南、晋中交汇之地。