新洲镇位于阳江市东南部,距阳江市区约40公里,东临台山市北陡镇,西接三山镇,南接东平渔港,北接恩平市。粤西的尚海高速公路贯穿新洲近10公里,距珠海市区92公里。有12个村委会,191个村民小组。全镇耕地面积4.7万亩。