苏州市辖5个市辖区:姑苏区(苏州国家历史文化名城保护区)、虎丘区、吴中区、相城区、吴江区4个县级市:常熟市、张家港市、昆山市、太仓市。

全市共设40个街道和55个镇,其中苏州市区设37个街道和22个镇。