宁乡镇,隶属于山西省吕梁市中阳县,地处
中阳县中部,东与
枝柯镇毗连,南与
车鸣峪乡接壤,西与
下枣林乡相邻,北与
金罗镇连接,为中阳县人民政府驻地,
区域总面积122.12平方千米。
1949年,宁乡镇境域属中阳县第六区;2001年,由城关镇改名为宁乡镇。
截至2018年末,宁乡镇户籍人口为47787人。
截至2020年6月,宁乡镇下辖13个社区、3个行政村,
镇人民政府驻凤城北街62号。
2018年,宁乡镇有工业企业14个,其中规模以上7个,有营业面积超过50平方米以上的综合商店或超市5个。