明屬美化鄉,為當時西營新、甘羅北保及南西保、西營北保之大部。
清屬美化鄉,為當時西營北、甘羅北、西南保之大部。
1912年屬明義區(即西區)。
1930年稱第三區。
1936年屬第二區,有柏梁橋、胡集、黃龍3聯保。
1941年稱甘羅鄉。
1951年稱柏梁鎮(即第七區)。
1955年更名為柏梁區。
1958年建柏梁公社。
1961年更名柏梁區。
1965年重建柏梁公社。
1983年改為柏梁鄉。
1992年撤鄉設鎮,屬鄢陵縣。