新宁镇,隶属广西壮族自治区崇左市扶绥县,位于扶绥县东部,东与龙头乡、南宁市江南区苏圩镇、南与岜盆乡、西与渠黎镇、北与昌平乡接壤。距离南宁50公里,距离崇左67公里。行政区域142.64平方公里。唐朝贞观十二年(638年)建立笼州,治州在今新宁镇。民国三年(1914年),新宁州改为扶南县。1984年,扶南镇更名为新宁镇。2002年8月8日,扶南乡和新宁镇合并为新宁镇。截至2020年6月,新宁镇有5个社区,8个行政村。