宋代时,属常平乡进溪里和兴文乡安福里。
明清时,属九都和十都的部分。
民国三十二年(1943年),为双梅镇。
1949年11月,为第二区。
1959年6月,改为梅仙公社。
1959年12月,联合公社并入梅仙公社。
1972年12月,梅仙公社析出联合公社。
1984年9月,梅仙公社改为梅仙乡。
1990年8月16日,由梅仙乡改为梅仙镇。[1]
1997年,梅仙镇辖梅仙、丈漈、丁地、云林、乾美、下保、龙云、玉石、双峰、源湖、谢坑、蕉坑、冲头、冲坪、小蕉、科第、经通、坪寨、南洋、梅营、汶潭、半山、通演23个行政村。
截至2011年末,梅仙镇辖梅仙、梅营、坪寨、谢坑、科第、半山、汶潭、通演、南洋、经通、源湖、玉石、小蕉、蕉坑、双峰、东头、东坪、乾美、登第、下保、龙云、云林、丈际23个行政村,九都1个社区;下设15个居民小组、267个村民小组。[1]
截至2020年6月,梅仙镇辖1个社区、23个行政村:九都社区、梅仙村、梅营村、坪寨村、谢坑村、科第村、半山村、汶潭村、通演村、南洋村、经通村、源湖村、玉石村、小蕉村、蕉坑村、双峰村、东头村、东坪村、乾美村、登第村、下保村、龙云村、云林村、丈际村,[2] 镇人民政府驻梅仙村坂头街4号。[1]
梅仙镇地处尤溪县东北部,东与西滨镇接壤,南与西城镇毗连,西与沙县郑湖乡为邻,北与联合乡相连,距尤溪县城15千米,[1] 区域总面积239.45平方千米。[3]
梅仙镇
梅仙镇地处戴云山脉中麓,地势西高东低,地形以丘陵为主;最高峰倒排岩位于双峰村、云林村、东坪村交界处,海拔1269.8米;最低点梅仙码头位于梅仙村,海拔90米。[1]
梅仙镇属中亚热带海洋性季风气候,年平均气温19.6℃,1月平均气温10℃,7月平均气温27.75℃;无霜期年平均318天,年平均降水量1620.6毫米。[1]