地处福建省浦城县东南端,东经118°27′—118°41′、北纬27°36′—27°49′之间。东南与松溪县毗邻,南部楔入濠村乡,西与石陂镇、临江镇相连,北与富岭镇、万安乡、莲塘镇相依。2017年,行政区域面积34412公顷,常住人口19100人。