、明、清時期,梅林屬居仁里梅林總,長教屬永豐里長窖總。
民國初期屬南靖縣三團區(qū)和長教區(qū)。
1935年屬第三區(qū)。
1940年,屬第三區(qū)梅江鄉(xiāng)。
1943年,成立長梅鄉(xiāng)。
1947年,梅林劃歸梅江鄉(xiāng),長教劃為書教鄉(xiāng)。
中華人民共和國成立初期屬第五區(qū)。
1955年更名為長教區(qū)。
1958年2月,成立長教鄉(xiāng)、梅林鄉(xiāng)。
1958年9月,長教、梅林兩鄉(xiāng)合并成立躍進人民公社,1959年11月改為梅林人民公社。
1984年11月改為梅林鄉(xiāng)。
2000年改為梅林鎮(zhèn)。