1926年国民政府发动国民革命军北伐后，于1927年2月21日北迁武汉。1927年3月，国民革命军攻克南京，成立南京国民政府，隔月以南京城为基础成立「南京市」。历经宁汉分裂事件后，国民政府改迁南京，并于隔年开始在南京设立中央各政府部门，建立起完整的政府文官体制。1928年，国民政府完成北伐，取代北洋政府成为中华民国的中央政府，而南京也正式取代北京的首都地位，北京同时被更名为「北平」。国民政府其后于1931年制定的《中华民国训政时期约法》第5条中明文规定：「中华民国国都定于南京。」，将南京确立为法定首都