据一些回忆录披露,当初选择北京为新中国的首都,有以下几点考虑:南京离东南沿海太近,从当时的国际形势看,这是它的很大缺陷。西安,它的缺陷是太偏西。现在中国的疆域不是秦汉隋唐时代的状况了,那时长城就是边境线,现在长城横卧于中国的腹地,地理位置上已不再具有中心的特点。特别从经济的角度看,东部沿海和江南相对西北内陆具有明显的优势。这样一来,选西安为都也不适合。黄河沿岸的开封、洛阳等古都,因中原经济落后,而且这种局面不是短期内能够改观的,加之交通以及黄河水患等问题,也失去了作为京都的地位。北京位于沿海地区,属于经济发达圈内,而且扼守连接东北与关内的咽喉地带,战略地位十分重要,可谓今日中国的命脉之所在。同时,它靠近苏蒙,当时无战争之忧。虽然离海近,但渤海是中国内海,有辽宁、山东两个半岛拱卫,战略上十分安全,一旦国际上有事,不致立即使北京震动。此外,北京是明清两代500年帝都,从人民群众的心理上也容易接受。鉴于以上诸多原因,政府将首都定在了北京。