位于连江的东北沿海,北靠庐峰山脉,面临罗源湾,怀抱平坦肥沃的马透平原。全镇土地总面积25.1平方公里,耕地面积608.87公顷,沿海滩涂面积333.33公顷,森林面积333.33公顷。全镇茶花果面积800公顷,户均面积2.5亩,居全县首位;辖8个行政村,人口2.06万,是著名革命老区、省级历史文化名镇。
2004年,完成工业总产值1.19亿元,比上年增长0.8%,其中规模以上工业总产值2328万元,增长1.6%;农业总产值1.24亿元,增长26.8%;财政收入188万元,增长2.0%;农民人均纯收入5080元。