新宁镇,隶属于广西壮族自治区崇左市扶绥县,位于扶绥县东部,东邻龙头乡、南宁市江南区苏圩镇,南接岜盆乡,西连渠黎镇,北接昌平乡。距南宁市区50千米,距崇左市区67千米。行政区域面积142.64平方千米。
1980年,扶南公社分为扶南乡和扶南镇。1984年,扶南镇更名为新宁镇。2002年8月8日,扶南乡、新宁镇撤并为新宁镇。截至2020年6月,新宁镇下辖5个社区和8个行政村。
2011年,新宁镇社会商品零售总额达8.3亿元,财政总收入5.7亿元。2018年,新宁镇有工业企业166个,其中规模以上有19个,有营业面积超过50平方米以上的综合商店或超市25个。