1927年4月18日南京国民政府建立,胡汉民任主席,蒋介石担任该政府实际首脑,与汪精卫领导下的武汉国民政府展开激烈角逐。宁汉之争最终以南京大获全胜而告结束,其后民国历史中南京政府一直是民国中央政府的同义词,然而1927年左右蒋委员长实在是没有初见南京,他重视武汉,更重视南昌,在那个时候他选择了权力核心,只有一个原因,不在广州可以。
蒋委员长来自江浙,与本党许多元老并不相称,因其党魁第一山头在广东。在民国前期,地域可以决定一个人的前提,不但晋绥军中有看重五台人的传统(傅作义则不在五台,深得老西的猜忌),各省纷纷要求自治,浙江和直隶两省公开喊出了不在外省建军的口号,国民党亦不例外。国民党的前身同盟会本来是由三大地域团体组成的,兴中会当年有286名成员,271人是广东人,广东人占了95%,兴中会以孙中山的嫡系自居;其次是黄兴和宋教仁组成的华兴会,该组织主要由湖南人组成,后又加入谭延闿;最后,光复会以江浙人士为主,把委员长虽来自江浙,但并非光复会,而是陈其美吸收的后起之秀,并在光复会与同盟会的斗争中亲自送去“投名状”。
北伐之前,黄兴和宋教仁都已死亡,北伐基地也是广东,而广东籍国民党员天然就占上层,广东人民方言自豪感倍升,连上层会议都要通用粤语。蒋委员长在进入权力核心之前,利用廖仲恺被杀案与汪精卫携手排挤胡汉民(参加者中,有一位为其表兄)与许崇智,并通过一系列行动成为北伐军总司令。
北伐期间,各军政人物积极拓展实力,委员长并非当初“优点在于本人”。唐生智的部队就因为拿下了武汉的兵工厂,一下子扩充为四个军,兵力一度超过委员长(那时,他的手里只剩下第一军了)。唐生智认为自己有很大的优势,便公开建议代替蒋委员长担任北伐军总司令一职,并多次以蒋委员长没有拿下南昌为借口,向苏联顾问建议蒋委员长下课后,他任总司令去打南昌、南京。由于唐生智兵强马壮,为了夺取武汉,蒋委员长干脆在1926年10月22日让张静江、谭延闿开腔,要将广州国民政府迁到武汉,他借助国民党中央的势力夺取武汉当基地。
同年12月10日国民党中央迁往武汉,但临时联席会议主席候选人成为江西人徐谦,武汉政权遂由广东人汪精卫控制。中常会代主席张静江和国民政府代主席谭延闿再次成为把委员长搬到蒋委员长刚攻占的南昌建立南昌政权的救命稻草。南昌远不如武汉富有,甚至连自己将来的姐夫宋子文都拖着1300万银圆军费不付,气得老蒋在日记中大骂姐夫(子文)“狡赖”,由于南昌无法供给老蒋需要的资源,只好弃南昌而从武汉一方。
武汉方面还起草了一批制约老蒋权力的文件。至1927年3月底,蒋介石攻占上海,并与江浙财阀及英美势力展开合作,拥有独立财政基础的蒋介石不仅能够自给自足,又能用出200余万银圆买通冯玉祥国民军资助,大有南京政府之势。经过南京政府与武汉政府各自为战,南京政府财力已比武汉政府增加3倍,老蒋最终使南京成为民国王者之都。北伐前和北伐后,老蒋并没有太大优势,有2次都是为了学偶像曾国藩自杀身亡,当时他实在是没有把南京看一眼,总感觉离广州远就好了。