民國三十四年(1945年)10月,梁屯區政府成立。
民國三十六年(1947年)8月,成立梁屯分區。
民國三十八年(1949年)5月,復設梁屯區,屬蓋平縣。
1956年3月,并區建鄉,梁屯區并入萬福區,梁屯境內設置孫屯、梁屯、富裕3鄉。
1958年6月,全縣撤區并鄉,富裕、孫屯2鄉并入梁屯鄉,半拉廟劃歸旺興仁鄉;同年10月1日,成立蓋平縣公社。
1959年3月,撤銷蓋平縣公社,梁屯大隊改公社,原管理區未動,下屬的作業區改生產大隊。
1961年5月,從梁屯公社劃出成立旺興仁、小石棚2個公社。
1978年秋,九盤嶺大隊的東升和田屯大隊的郭北、郭西、續堡子4個生產隊合并成立東升林場。
1983年,撤銷梁屯公社成立梁屯鄉。
1999年,撤銷梁屯鄉建立梁屯鎮,下轄不變。
2001年11月19日,旺興仁鄉與梁屯鎮合并為梁屯鎮。