宋代梅溪鎮(zhèn)屬奉政鄉(xiāng)宣政里。
元代改屬奉政鄉(xiāng)升平坊。
明時全縣設(shè)24個都,梅溪屬一都。
清代仍屬升平坊。
民國時期梅溪屬第一區(qū)第一團(tuán)。
1928年屬第一區(qū)區(qū)公所。
1950年5月,縣廢除保甲,設(shè)區(qū)公所,舊鄉(xiāng)(鎮(zhèn))撤銷,梅溪設(shè)7個基層鄉(xiāng),屬第一區(qū)區(qū)公所。
同年11月,塔頭與龍廷合并,梅溪設(shè)6個基層鄉(xiāng)。
1952年6月,龍橋鄉(xiāng)拆置2個鄉(xiāng),梅溪共設(shè)7個基層鄉(xiāng)。
同年8月,龍廷與塔橋又合并為塔橋鄉(xiāng),梅溪仍恢復(fù)6個基層鄉(xiāng)。
1956年,鐘石與榕院合并為榕院鄉(xiāng),梅溪設(shè)5個基層鄉(xiāng),均屬第一區(qū)(或稱白樟區(qū)、梅城區(qū))。
1957年7月,梅溪分設(shè)為梅城鎮(zhèn)和渡口鄉(xiāng),直屬縣。
1958年9月梅溪與梅城鎮(zhèn)合并稱英雄人民公社。
次年改稱梅城公社。
1981年再次稱梅溪公社。
1984年7月,撤銷人民公社體制,改公社為梅溪鄉(xiāng)人民政府,改大隊為行政村。
全鄉(xiāng)轄鐘石、榕院、榕星、北溪、樟洋、石鄭、馬洋、上埔、渡口、里寨、建興、新民、梅埔、石湖、石榴洋、扶山、南泉、廷洋、塔峰、橋東等20個行政村。
1993年1月起改梅溪鄉(xiāng)為梅溪鎮(zhèn)。
這一體制保持至今。