偽滿時期,設(shè)高屯村公所,下設(shè)十六個屯,屯下設(shè)牌。
民國三十四年(1945年)冬,高屯十六個屯分別成立村政府,屬榜式堡區(qū)政府。
民國三十六年(1947年)10月,撤銷榜式堡區(qū),成立高屯區(qū)。
民國三十八年(1949年)5月,全縣調(diào)整行政區(qū)劃,高屯和榜式堡分治;同年末,榜式堡區(qū)并入高屯區(qū)。
1950年7月,高屯區(qū)改名第五區(qū)(駐地高屯)。
1956年3月,全縣并區(qū)建鄉(xiāng),高屯區(qū)并入團甸區(qū),高屯境內(nèi)設(shè)3鄉(xiāng)。
1958年6月,全縣撤區(qū)并鄉(xiāng),大胡峪鄉(xiāng)、現(xiàn)家峪鄉(xiāng)并入高屯鄉(xiāng);同年10月,成立蓋平縣公社,轄高屯大隊。
1959年3月,撤銷蓋平縣公社,高屯大隊改高屯公社。
1961年5月,高屯公社東部地區(qū)析出成立榜式堡公社。
1976年,旺戶屯大隊的金家灣析出成立公社良種場。
1983年9月,實行鄉(xiāng)村建制,高屯公社改高屯鄉(xiāng)。
1984年8月,高屯鄉(xiāng)改高屯鎮(zhèn)。