秦属会稽郡吴县。
汉高祖五年(前202),分属吴县、无锡县。
西晋太康二年(281),分属吴郡吴县、毗陵郡无锡县。
唐武周万岁通天元年(696),分属苏州长洲县、常州无锡县。
光启年间(885~887),望亭置屯,设望亭市,属常州无锡县,其他区域仍属苏州吴县。
北宋大中祥符年间(1008~1016),分属无锡县望亭镇和长洲县膨华、武邱2乡。
清雍正二年(1724),分无锡县为无锡、金匮2县,隶常州府,划金匮县望亭镇归苏州府长洲县,全境始属长洲县,为长洲县六镇之一。
1912年,属吴县浒墅关市。
1929年,属吴县第四区,区公所驻望亭。
1947年,属吴县浒关区。
1949年5月,属吴县浒关区。
1957年3月,撤区并乡,设望亭乡。
1958年9月,改为望亭人民公社。
1983年7月,复名为望亭乡。
1985年7月,撤乡,置望亭镇。
1995年7月,属吴县市。
2000年12月,属苏州市相城区。