由于中国历史悠久、幅员辽阔,所以故都在大江南北都有分布。尽管各朝故都在地理位置上有差异,但有一些共同的规律,其地理位置的最终确定受限于自然、政治、军事、经济、历史等诸多方面的因素。在自然地理环境作为大前提的情况下,历代统治者主要是从经济、军事以及具体的地理位置几方面考虑。在经济上,要求都城的附近区域必须是一片富饶的地区。那样,才可以在较大程度上解决统治集团的物资需要,几乎不需要或很少需要远处的物资供给。从军事的角度考虑,要求都城所在地应当是既便于制内,又便于御外。当考虑到具体的地理位置时,一般要求都城所在地大体处于王朝全境的中心地区,或是有便捷的交通线,这样,便于中央政府可以同全国各地进行有效的联系。当然,这并不意味着苛求故都一定处于地理的几何中心位置,但是有通达全国的交通线是至为重要的。综观我国历史上的故都,上述各方面条件都具备而且条件优越、符合理想的都城并不存在;如北宋开封的经济环境不错,但是御外条件不足。明清北京以燕山山脉为屏障,在抵御北方部族的侵扰时有险可依,但是,由于远离我国封建社会后期的经济中心所在地——江南地区,大都根据当时的主要矛盾,确定最有利的地点。也正是这些原因,都城的确定一般都反映了某个时期的总的形势,反过来,都城位置又对以后历史的发展产生一定的影响。