宁化镇,隶属于山西省忻州市宁武县,地处县境南部,东邻怀道乡,南接静乐县杜家村镇,西与西马坊乡接壤,西南与石家庄镇交界,北毗东寨镇,区域总面积159.69平方千米。镇人民政府驻化北屯村,下辖20个行政村,截至2018年末户籍人口12985人。境内汾河、洪河流经,属温带大陆性季风气候,主要自然灾害包括冰雹、山体滑坡,1995年因连阴雨引发滑坡造成直接经济损失106万元。
该镇始建于1949年宁武县第二区,1958年属化北屯公社,1984年改乡。2001年宁化乡并入化北屯乡,2021年撤乡设镇更名为宁化镇。境内有回春谷遗址、宁化泰山庙等县级文物保护单位。
2018年全镇有工业企业1家(规模以上1家)、营业面积超50平方米综合商店或超市9个。农业以种植莜麦、玉米、马铃薯为主,畜牧业涵盖猪、羊、牛养殖。工业以采煤、制砖为主导产业,依托潞宁集团发展煤炭运输及配套产业。