民國三年(1914年)1月,姜屯鎮(zhèn)境域?qū)俜钐焓∵|沈道黑山縣。
民國十八年(1929年),屬遼寧省黑山縣。
民國二十一年(1932年),屬奉天省黑山縣。
民國二十四年(1935年),屬錦州省黑山縣。
民國二十六年(1937年),為黑山縣姜屯村。
民國三十五年(1946年),改姜屯鄉(xiāng)。
民國三十七年(1948年),設(shè)黑山縣第三區(qū)。
1956年5月,設(shè)姜屯鄉(xiāng)。
1958年7月,建東方紅公社。
1961年10月,改名姜屯公社。
1983年10月,改姜屯鄉(xiāng)。
1984年5月,改姜屯鎮(zhèn)。