傳說東漢永和元年,一母思已逝二子,泣血而絕,泣血處化為梅林,遂成勝境,故該村后稱梅莊。
1949年前屬梅莊鄉和五龍鄉。
1949年后屬進賢五區,是梅莊區政府所在地,1952年改為有權鄉。
1958年9月,原有權鄉、新成鄉合并為梅莊公社。
1968年新城公社并入梅莊公社。
1970年二塘公社大部分大隊并入梅莊公社。
1972年又將二塘公社劃出,單獨成立二塘公社。
1984年9月,梅莊公社改為梅莊鄉。
1994年12月,撤鄉設梅莊鎮。