清中期,建蠡墅镇,为吴县11建制镇之一。
1912年,属吴县蠡墅乡。
1929年,属吴县第十六区。
1934年,属吴县第二区。
1947年,属吴县吴西区。
1949年4月,属吴县木渎区。
1950年3月,属吴县枫桥区。
1954年4月,属苏州市郊区。
1958年10月,设立蠡墅人民公社。
1959年8月,复属吴县。
1965年12月,郭巷人民公社的长桥等7个大队划入,改称长桥人民公社。
1983年7月,政社分设,改设长桥乡。
1986年12月,长桥乡改镇。
1995年7月,属吴县市。
2000年7月,越溪镇并入。
2001年2月,属苏州市吴中区。
2004年3月,分长桥镇置越溪街道、长桥2街道。
2004年6月,析长桥街道北部置龙西街道、东部置苏苑街道、东南部置城南街道。
2013年5月,撤销苏苑、龙西2街道并入长桥街道。