長江三角洲是全國最富庶的地區之一,又緊靠南京,自然在劃入範圍,所以原來江浙行省太湖周圍地區,也即以後的蘇州、松江、常州、湖州、嘉興各府統統劃歸南京直隸。
而鳳陽是朱元璋的故鄉,祖宗墳墓所在,也要讓它享受首都直隸區的優待,於是又劃出了一個範圍相當大的鳳陽府,直隸於南京。所以在明朝初年,就出現了一個大致相當於今江蘇、安徽二省和浙江北部地區,跨大江南北、淮河兩岸的大行政區。
明朝鳳陽府幾乎包括了今天整個安徽省北部和江蘇省西部的一小部分。
由於嘉興、湖州二府直隸南京,新建的浙江行省在浙西只剩下杭州、嚴州二府,省會杭州處於省境的邊緣。大概朱元璋也覺得不太合適,因此在洪武十四年(1381年)將湖州、嘉興二府劃歸浙江。這樣對浙江固然有利,但是從此太湖流域不再屬於同一個政區了。
明成祖遷都北京後,南京一直作為明朝的陪都,南直隸繼續存在,對於「太祖高皇帝」劃定的區域誰也沒有敢變動。清朝初年完全沿襲了明朝的區劃,只是將南直隸的名稱改為江南布政使司。但治理上的需要還是導致康熙六年(1667年)江南布政使司被分置為江蘇、安徽兩個布政使司(通稱省)。
不過,由於兩省的分割是自南至北分為東西兩半,所以兩省的轄境都是從淮北直至江南;太湖流域分屬江、浙兩省的局面也沒有改變。從明初至今,這種狀況已經持續五百年了。
清代將原明朝鳳陽府東部劃歸泗州,西部劃歸穎州府,鳳陽府管轄範圍縮小到只有原來的大約三分之一。
河南省為何名不副實?
黃河是一些政區之間的天然界線,有的地名如河東、河西、河南、河北就是以它們相對於黃河的位置而得名的。
西漢時設河南郡(故地在今河南省境內,郡治洛陽,在今洛陽市),顧名思義,轄境應在當時的黃河水道之南。事實也的確如此,河南郡與河內郡就是以黃河為界的。以後儘管政區變化頻繁,但河南的名稱一直存在著,而且到隋朝(589—618年)為止,河南郡只限於黃河以南。
唐朝以洛陽為東都,因此給予洛陽與首都長安相似的特殊地位。
洛陽所在的洛州改稱為河南府,轄境也因之而擴大。但河南府的東、南、西三面已分別接近相鄰的鄭州、汝州、陜州的治所了,南、西二面又為山地所限,所以就越過黃河向北擴展,將王屋山南的王屋、濟源、河清、河陽、溫等縣劃入河南府;還將河北太行山東南的懷州劃歸河南府所屬的都畿道(道是府、州以上一級的政區)。
北宋(960—1125年)沿襲了唐代的做法,河南府也有一小塊黃河以北的地區,而王屋山南大部分地區另置孟州,也隸屬於基本在黃河以南的京西北路(路是府州以上的一級政區)。