纵观历代建城,或凭山险,或占水利,只有成都既无险阻可恃,更无舟楫之利。且城址在平原低洼地方,潮湿多雨,附近更多沼泽,围靠人力来改善。
为了筑城,蜀人曾在四周大量挖土,取土之地形成大池,著名的有城西的柳池,西北的天井池、城北的洗墨池、万岁池和城东的千岁池,既可灌溉良田,养鱼为粮,更可在战时作东、西、北三面的天然屏障。加上由秦昭王时蜀守李冰建成的都江堰,形成一个独特的水利系统,一举解成都平原水涝之祸、灌溉和航运的三大难题。
成都本城周长十二里,墙高七丈,分太城和少城两部分。太城在东,方广七里;少城在西,不足五里。隋初,成都为益州总管府,旋改为蜀郡。
大城为郡治机构所在,民众聚居的地方,是政治的中心,少城主要是商业区,最有名的是南市,百工技艺、富商巨贾、贩夫走卒,均于此经营作业和安居。