新荣镇隶属广西壮族自治区玉林市北流市。位于北流市东北部,东邻容县灵山镇、石寨镇,南接大坡外镇,西接北流镇,北接民安镇。行政总面积82平方公里。民国二十二年(1933年),隶属北流县民安乡;1994年7月4日,新荣乡改为新荣镇。截至2019年底,新荣镇户籍人口44615人。截至2020年6月,新荣镇下辖7个行政村。