至和二年(1055),自娄门至昆山筑至和塘(今娄江),此后有跨塘地名。1957年,撤区并乡。3月,属跨塘地区的桥东、跨塘两个乡合并为跨塘乡。1957年9月下旬,唯亭区人民政府撤销,跨塘乡直属吴县县政府管辖。1983年8月,实施体制改革,政社分开,设立跨塘乡人民政府。1993年7月2日,跨塘撤乡建镇。1994年5月,经国务院批准,将苏州市郊区的娄葑乡,吴县的跨塘、斜塘、唯亭、胜浦四个镇划归苏州市人民政府直接管辖,由市政府派出机构苏州工业园区管委会行使管辖权,娄江以南的集镇及3个行政村,因位于苏州工业园区70平方千米中新合作区内,需全部搬迁。跨塘新镇区规划于沪宁铁路与沪宁高速公路之间,首期规划面积200公顷,西段为行政、商业、住宅区,东段为工业区。
2003年,将跨塘镇临湖村划归娄葑镇管辖。2005年,根据江苏省政府《关于同意调整苏州市部分行政区划的批复》(苏政复[2005]33号),苏州工业园区唯亭镇和跨塘镇实施合并设立唯亭镇,至此跨塘镇消失。2012年末,撤销唯亭镇,设立
唯亭街道。
跨塘镇古名娄下镇,乃姑苏娄门外第一商埠,因跨于至和塘(今名娄江)娄关之东,故得名“跨塘”,今有娄下镇石碑为证。跨塘镇东西长9.25千米,南北宽7.5千米,总面积40.1平方千米,是苏州市工业园区五乡镇之一。跨塘西衔娄葑镇,东与唯亭镇接壤,北濒阳澄湖,与陆慕、太平、阳澄湖三镇隔湖相望,南临金鸡湖,与斜塘镇为邻。娄江水道、312国道、沪宁铁路、沪宁高速公路横穿镇中。1999年,全镇工农业总产值7.85亿元,比1978年增长10倍以上。有耕地34 318亩,总人口为30 353人,其中农业人口24 016人,占总人口数的79.1%。有25个行政村(其中24个农业村,1个渔业村)和1个镇区居民委员会。