北洋镇位于“中国蜜橘之乡”──黄岩区, 浙江黄金海岸线中部,东界椒江区、路桥区,南与温岭市、乐清市接壤,西邻仙居县、永嘉县,北连临海市,距省会杭州207公里。北洋镇镇政府驻北洋自然镇,面积112.54平方千米(2017年),辖2个居民区、19个行政村,人口23365人(2017年)。