为什么中国古代的国都大多数建在黄河流域而不是长江流域?

因为中国历代都是北方占据政治军事优势 。

【为什么中国古代的国都大多数建在黄河流域而不是长江流域?】唐代安史之乱前,中国经济重心在黄河流域 。所以当时国都大多建在长安洛阳 。五代时期因地域限制,多建都在卞梁 。北宋时期,中国经济重心已转移到江南,但迁都成本太大,而且卞梁已经成了气候 。

建都南京的明太组是因为起家于江淮地区,此后朱棣又将首都迁移回北方,还是因为北方在军政体系中的优先地位 。

    推荐阅读