古代首都有北京、南京、西安、洛阳、开封等。

1、北京:北京是一座有着三千多年历史的古都,在不同的朝代有着不同的称谓,大致算起来有二十多个别称。

2、南京:有着7000多年文明史、近2600年建城史和近500年的建都史,有六朝古都、十朝都会之称。

3、西安:是中华文明和中华民族重要发祥地之一,丝绸之路的起点,历史上先后有十多个王朝在此建都。

4、洛阳:洛阳市有5000多年文明史、4000多年城市史、1500多年建都史。西汉、东汉、曹魏首都。

5、开封:已有4100余年的建城史和建都史,先后有夏朝,战国时期的魏国,五代时期的后梁、后晋、后汉、后周,宋朝,金朝等在此定都。