西漢時為樂昌縣城近區(qū)。
晉屬昌樂縣。
東魏屬昌州。
隋改繁水。
唐代稱昌樂鄉(xiāng),其北部為臨繁鄉(xiāng)。
明代稱晉賢鄉(xiāng)。
嘉靖年間鄉(xiāng)改里。
清代改里為社。
1929年廢社建鄉(xiāng),后分5個區(qū),梁村鄉(xiāng)大部分屬第三區(qū)。
1934年全縣劃為3個區(qū),梁村鄉(xiāng)仍為第三區(qū)。
1941年南樂縣以大(名)清(豐)公路為界分為二縣,東為南樂縣,西為衛(wèi)河縣,梁村鄉(xiāng)屬衛(wèi)河縣。
1946年衛(wèi)河縣撤銷,仍屬南樂縣。
1948年屬第七區(qū)。
1949年屬第五區(qū),區(qū)政府駐張浮丘。
1956年設(shè)梁村鄉(xiāng)。
1958年改為梁村公社。
1984年改設(shè)梁村鄉(xiāng)。