清初期,名盧家屯。
清光緒三十一年(1905年),改名蘆屯堡。
民國三十四年(1945年)冬,蓋縣解放;同年11月,建立蘆屯區(qū),屬蓋平縣,區(qū)政府駐蘆屯堡。
民國三十八年(1949年)5月,蓋平縣進行規(guī)劃調(diào)整,蘆屯區(qū)分出雙臺子區(qū)、正藍旗區(qū)。
1949年10月,正藍旗并入蘆屯區(qū)。
1950年7月,蘆屯區(qū)政府按數(shù)字排列命名為蓋縣第二區(qū)。
1951年6月,蘆屯區(qū)政府改蘆屯區(qū)公所。
1956年2月,全區(qū)設(shè)蘆屯、官屯、黃旗堡、后安平、雙臺子、望兒山、望海寨、鲅魚圈、廂白旗9鄉(xiāng)。
1958年6月,蓋平縣撤區(qū)并鄉(xiāng),蘆屯鄉(xiāng)、官屯鄉(xiāng)和望海鄉(xiāng)的簸箕寨、沙崗臺、小望海及廂白旗的崔屯、小陸屯合并一起為蘆屯大鄉(xiāng),全鄉(xiāng)成立紅旗社;同年7月,又改紅旗共產(chǎn)主義農(nóng)場。
同時正藍旗鄉(xiāng)、雙臺子鄉(xiāng)并入紅旗共產(chǎn)主義農(nóng)場。
1959年3月,撤銷蓋平縣公社,蘆屯大隊改蘆屯公社。
1961年3月,蘆屯劃出雙臺子、安平、紅旗、鲅魚圈4公社,蘆屯公社駐地仍在蘆屯。
1965年1月,蓋平縣改名蓋縣,蘆屯公社仍屬蓋縣。
1983年9月,蘆屯公社改蘆屯鄉(xiāng)。
1984年1月,成立鲅魚圈區(qū),鲅魚圈劃出;同年8月,蘆屯鄉(xiāng)改鎮(zhèn)。
2003年4月18日,蘆屯鎮(zhèn)從蓋州市劃歸鲅魚圈區(qū)。