元坑镇地处福建省顺昌县西南部,西邻三明市将乐县,东西宽16公里,南北长23公里,总面积169.9平方公里。全镇辖13个行政村,总人口17042人。
2010年,获住房和城乡建设部、国家文物局授予第五批“中国历史文化名镇”荣誉称号。