所以说上有天堂,下有苏杭。苏州之所以排在杭州前面是因为叫着顺口,显得押韵,另外就是历史文化原因。其一、历史原因。由于历史的原因,苏州的城市成型比杭州早了300年。春秋时期吴王阖闾在姑苏台建立吴都,而杭州城市由来,是在公元前222秦初次置钱唐县、余杭县,同属会稽郡。后到了西汉时属于会稽郡管辖,郡治在吴县(今苏州);苏州一建成便是国都,杭州晚了300年且只是苏州下属一县。从这里就可以看出由于历史的原因,杭州一直属于苏州的管理区域。所以苏州排在前面也是理所当然的。其二、政治和人文原因。通过历史遗留问题一直延续到晋朝,苏州离南京比较近,作为六朝古都,苏州离得更近。再加上当时的文人墨客,王公贵族经常去附近游玩,苏州就成了首选之地。政治地位,所以苏州要比杭州更加的靠前。也有一段时间,人们为了记住苏杭,也直接索性把这两座城市并称。而且这两地的文化特色和人文也十分相近,所以就有了上有天堂,下有苏杭。杭州在南宋时期繁荣程度也是一度超越了苏州。两座文化古城,叫前叫后都一样,因为现在这两座城市都是极为受关注的。这两个城市在现代社会不仅争相斗艳,也是旅游产业极为发达。无论是苏行还是行素,只要叫着顺口听着顺耳即可,不用排名。