甘肅這種啞鈴形狀也是歷經了多年的分家變遷才發生的!1928年,青海省成立的過程中,由于青海省沒有比較大的城市,將甘肅省的西寧地區劃入了青海省。西寧地區脫離了甘肅省,并且成為了青海省的省會。至于寧夏省,則基本上是從甘肅省的轄區內脫離的。寧夏省管理的大部分轄區,原本隸屬于甘肅省。經歷這一次分家以后,甘肅喪失了相當一部分管轄區。但每個時代都有每個時代的問題與局限性,行政區劃也會根據當時實際需要而發生變化。一轉眼到了建國的初期,隨著戰爭的基本結束,我國開始進入恢復生產、發展經濟的時期。當時,北方四省的無論是人口還是經濟上都是發展偏慢,經濟發展水平也比較低。所以在50年代初期,國家先后撤銷了寧夏省、綏遠省等4個省份。寧夏省的部分地區劃入了內蒙古自治區,另一部分則重新劃入了甘肅省。到此為止似乎西北地區的行政區劃已經基本完成。
3年后,由于各方面的原因,寧夏自治區成立,寧夏與甘肅省再次分家。經歷了這一次分家以后,其實甘肅省的行政輪廓已經和現在的情況非常接近,在60年代末期,出于當時形勢的需要,內蒙古的東部劃入了黑吉遼三省,西部則劃入了甘肅省和寧夏自治區。當時,甘肅省的管轄區進一步擴大。但這樣的情況大約維持了10年時間,到了70年代末期,隨著各方面局勢的好轉,內蒙古劃分給周邊各個省份的地區,先后又收了回去。至此,甘肅省的行政輪廓徹底形成。