乡宁县位于山西省临汾市西南端,西隔黄河与陕西为邻。面积2031平方公里,辖5镇5乡,人口23万,县政府驻昌宁镇。乡宁县辖5个镇、5个乡:昌宁镇、光华镇、台头镇、管头镇、西坡镇、双鹤乡、关王庙乡、尉庄乡、西交口乡、枣岭乡。
山西省临汾市,乡宁县位于山西省吕梁山南端