日本的首都为什么叫东京? 日本最初的首都在京都,京都位于日本关西地区。后来迁到江户,因为在原京都的东边,所以叫东京。平户以前叫西京。其实我学的是中国的传统。中国自古以来就有几个首都,包括南京、北京、东京和西京。开封是东京,西京是洛阳,北京是宋代名宅。现在的南京和北京是以明朝为背景的。