明隆慶三年(1569年)建立長(zhǎng)寧縣時(shí)設(shè)梅坑、諸家鎮(zhèn)和雙長(zhǎng)3個(gè)約。
民國(guó)十四年(1925年),諸家鎮(zhèn)約與梅坑約合并為諸梅鄉(xiāng),隸屬新豐第一區(qū)。
1950年,析諸梅鄉(xiāng)分設(shè)梅坑、太平、秀長(zhǎng)3個(gè)村人民政府。
1952年8月,析新豐第一區(qū)的梅坑、太平、秀長(zhǎng)、橫江、龍江和第三區(qū)的小鎮(zhèn)成立新豐第六區(qū)。
1955年12月,改稱(chēng)梅坑區(qū)。
1958年1月,稱(chēng)梅坑鄉(xiāng)。
龍江、橫江、板嶺劃歸城西鄉(xiāng)。
1958年9月,成立新豐紅旗公社第三團(tuán)。
1959年3月,稱(chēng)梅坑公社。
1983年12月,稱(chēng)梅坑區(qū)公所。
1986年12月,稱(chēng)梅坑鎮(zhèn)。
2005年12月,小正鎮(zhèn)并入梅坑鎮(zhèn)。