灵山新圩镇隶属于广西壮族自治区钦州市灵山县,位于灵山县城南郊,距县城4公里,距离钦州100公里,距离南宁150公里,距离北海145公里,距离浦北25公里,东与佛子镇相临,东南接浦北县,北和灵城镇交界,西南与檀圩镇、武利镇相交。新圩镇总面积167.81平方千米。截至2013年末,辖31个行政村和1个社区,全镇总人口12万人(2017年)。2013年,该镇实现农业总产值2.44亿元,工业总产值23亿元。