周元王三年(前473),越灭吴,望亭属越国。
周显王三十五年(前334),楚灭越,望亭属楚国。
秦始皇二十六年(前221),始设吴县,望亭属会稽郡吴县余杭乡。
新莽始建国元年(9),改吴县为泰德县,望亭属泰德县。
西汉永建四年(129),析会稽郡钱塘江以西部分置吴郡,并恢复吴县,望亭属吴郡吴县。
三国吴(222—280),望亭属吴国(亦称东吴)。
西晋太康元年(280),西晋灭吴,望亭随吴县属西晋。
隋(581—617),望亭属吴州(吴郡)吴县。
唐万岁通天元年(696),析吴县东、北境置长洲县,与吴县合成而治。望亭属苏州府长洲县。
北宋大中祥符年间(1008—1016),望亭上塘属彭华乡,下塘属武邱乡。
明正德年间(1506年—1521年),上塘四都、五都属长洲县彭华乡(功成里),下塘六都属武邱乡(采云里),延续至清朝末年。
1912年,并长洲、元和两县和太湖、靖湖两厅入吴县,直隶于省,望亭复属吴县。望亭上塘仁巷港以南属浒关市金墅乡,上塘仁巷港以北及下塘属浒关市东桥乡。
1929年,望亭属吴县第四区(亦称望亭区),辖六镇三十三乡(详见本章第二节)。望亭区区公所驻望亭镇上塘街。
1934年,望亭属浒关区(第一区并入第四区,区公所驻浒关镇)。境内一镇四乡:望亭镇,镇公所驻望亭镇下塘街嘹望台;包殷乡,乡公所驻包兴镇;三民乡,乡公所驻诸葛庙;顾王乡,乡公所驻迎湖寺;华阳乡,乡公所驻猛将堂。
1941年,原第四区调整为第五区,区公所驻通安镇,望亭境内一镇(望亭镇)四乡(包殷乡、三民乡、顾王乡、华阳乡)属第五区。
1947年,并编区乡镇,望亭属浒关区,境内一镇一乡:望亭镇,镇公所驻望亭镇下塘街嘹望台;迎湖乡,乡公所驻迎湖寺。
1948年2月,并编乡镇,迎湖乡并入望亭镇,望亭镇为甲等镇,属浒关区。镇政府驻下塘问渡桥堍北侧。
1937年—1949年,中国共产党曾建立苏州县和锡东县民主政权,望亭大部分地区属苏州县亭太区,望亭为亭太区委所在地。望亭铁路以东属锡东县。
1949年4月24日,望亭解放。望亭镇仍属吴县浒关区。
1950年,重新划分区乡,望亭属浒关区。境内一镇三乡:望亭镇,镇政府驻望亭镇下塘模范街;望东乡(下塘原包殷乡),乡政府驻许家桥;望西乡(上塘原三民乡、顾王乡),乡政府驻迎湖寺;华巨乡(上塘原华阳乡),乡政府驻华阳庙。
1957年3月,吴县撤区并乡。望亭镇、望东乡、望西乡、新华乡(原华阳乡)合并为望亭乡,乡政府驻望亭镇人民街。
1958年,成立望亭人民公社,望亭人民公社属吴县。
1983年7月政社分设,成立望亭乡人民政府。
1985年7月13日,撤乡建镇,恢复望亭镇建置,改乡管村为镇管村。
公社、乡、镇政府驻地均在望亭镇人民街。
1995年2月8日,吴县撤县建市,望亭属苏州吴县市所辖。
2000年12月31日,经国务院批准撤销吴县市,分设苏州市吴中区和相城区,望亭镇属相城区管辖。