后汉建安十六年(211)置临水县(后改临安县),治所高陆(高乐),南宋景定三年(1262)治迁西墅。
南宋咸淳年间(1265~1274)属临安县高陆、永宁乡。
明代称高陆乡。
清康熙二十年(1681)实行里(图)制,为高陆一图、高陆二图和庆云三图、灵凤一图的一部分,至清宣统二年(1910)图名依旧。
民国初期称高庆乡。
1928年撤乡设区,属高庆区。
1935年实行乡镇制,属高乐、龙门、福胜乡和灵凤乡的一部分。
1941年为古城、龙门、灵山乡。
1945年10月起称古城乡至解放。
解放初乡名依旧。
1950年7月划乡建政,建高虹、长溪、石门乡,属横畈区。
1956年9月三乡合并为长乐乡。
1958年10月由长乐、横畈乡合并建立横畈公社。
1961年9月从横畈公社分建高虹、龙门公社。
1981年9月龙门公社因地区重名更名石门公社。
1984年4月改公社为乡,称高虹、石门乡。
1996年6月高虹撤乡建镇。
2001年8月撤销石门乡建制,并入高虹镇。
2007年12月村规模调整,锦城街道崇阳村划归高虹镇管辖。
2017年7月,国务院批准临安撤市设区,高虹镇仍属于临安区。