楚国的都城先后有七个,分别是:丹阳、郢都、鄀都、鄢都、江陵、陈、寿春。
1、丹阳
丹阳是楚国最早的国都,关于古丹阳的位置,近代学术界有丹江源头水说、当涂说、秭归说、枝江说、丹淅说等说法,目前学者多公认丹淅说。
周昭王时,屡次出兵南征,迫使楚人沿丹江河谷下徙。到周夷王以前数十年间,楚人终于在丹江下游(河南省淅川县)的“丹、淅之会”,建立起了新都。根据山水阴阳的理论,因都城位于丹水之北,故名丹阳。
2、郢都
今湖北省荆州市荆州区纪南城,楚文王自丹阳迁于此,,在此建都400余年。楚国最鼎盛时期的首都。曾经有二十个王以此作为都城,历时四百多年。公元前278年,郢都遭到秦国军队入侵,因而变成废墟。
3、鄀都
公元前506年,因为和吴国的战争,楚昭王自郢迁于此,在今湖北省宜城东南,何时迁回郢不知。
4、鄢都
楚惠王曾居于此,在今湖北省宜城,何时迁回郢不知。
5、江陵
公元前278年,秦将白起破楚拔郢,楚顷襄王二十年自郢迁于此,在今河南淮阳。
6、陈
公元前253年,楚考烈王十年迁于此,在今安徽省阜阳市北。
7、寿春
公元前241年,楚考烈王二十二年迁于此,在今安徽省寿县。