1949年5月7日,梁弄解放。
1949年前后為:梁弄鎮、讓賢鄉、雅賢鄉和上虞縣后陳鄉。
1950年讓賢鄉分為讓賢、羊額二鄉,后陳鄉分為橫岙、后陳二鄉。
1956年的其前身為:梁弄鎮、讓賢鄉、雅賢鄉和永興鄉。
(同年3月讓賢、羊額二鄉合并復讓賢鄉。
橫岙、后陳二鄉合并為永興鄉后劃歸余姚縣。
)1958年因造四明湖水庫,永興鄉部分在湖址上的居民移房后,永興鄉更名為橫岙鄉。
1958年的其前身為:四明山人民公社中的梁弄、讓賢、石家、橫岙四個管理區。
1961年其前身為:梁弄、讓賢、橫岙、湖東(石家更名)四個公社。
1983年改為梁弄鎮和讓賢鄉、橫岙鄉、湖東鄉。
1992年5月撤區擴鎮并鄉時,讓賢、橫岙、湖東三個鄉并入梁弄鎮。