后漢建安十六年(211)置臨水縣(后改臨安縣),治所高陸(高樂),南宋景定三年(1262)治遷西墅。
南宋咸淳年間(1265~1274)屬臨安縣高陸、永寧鄉(xiāng)。
明代稱高陸鄉(xiāng)。
清康熙二十年(1681)實行里(圖)制,為高陸一圖、高陸二圖和慶云三圖、靈鳳一圖的一部分,至清宣統(tǒng)二年(1910)圖名依舊。
民國初期稱高慶鄉(xiāng)。
1928年撤鄉(xiāng)設區(qū),屬高慶區(qū)。
1935年實行鄉(xiāng)鎮(zhèn)制,屬高樂、龍門、福勝鄉(xiāng)和靈鳳鄉(xiāng)的一部分。
1941年為古城、龍門、靈山鄉(xiāng)。
1945年10月起稱古城鄉(xiāng)至解放。
解放初鄉(xiāng)名依舊。
1950年7月劃鄉(xiāng)建政,建高虹、長溪、石門鄉(xiāng),屬橫畈區(qū)。
1956年9月三鄉(xiāng)合并為長樂鄉(xiāng)。
1958年10月由長樂、橫畈鄉(xiāng)合并建立橫畈公社。
1961年9月從橫畈公社分建高虹、龍門公社。
1981年9月龍門公社因地區(qū)重名更名石門公社。
1984年4月改公社為鄉(xiāng),稱高虹、石門鄉(xiāng)。
1996年6月高虹撤鄉(xiāng)建鎮(zhèn)。
2001年8月撤銷石門鄉(xiāng)建制,并入高虹鎮(zhèn)。
2007年12月村規(guī)模調整,錦城街道崇陽村劃歸高虹鎮(zhèn)管轄。
2017年7月,國務院批準臨安撤市設區(qū),高虹鎮(zhèn)仍屬于臨安區(qū)。