祁县位于
山西省中部,太岳山北麓,太原盆地南部,汾河东岸。平面轮廓从东南至西北呈长条状,南北纵长约44公里,东西横宽约25公里,总面积854平方公里。东与
太谷县相邻,西与
平遥县接壤,南与武乡县交界,北与
清徐县毗连,东南与
榆社县峰峦相依,西北与
文水县隔河相望。
祁县古称“昭馀”,因“昭馀祁泽薮”而得名。隶属于
山西省
晋中市。因古时有昭馀祁泽薮而得名。全县辖6镇2乡(昭馀镇、东观镇、
古县镇、贾令镇、城赵镇、来远镇、西六支乡、峪口乡),160个行政村,289个自然村。一个省级开发区,两个县级开发区。