旧上海“公共租界”非上海籍人口构成
籍贯 1885年 1895年 1905年 1915年 1925年 1935年
---------------------------------------------------------------------------
江苏籍 2.38万人 6.07万人 10.14万人 13.92万人 18.69万人 35.42万人
----------------------------------------------------------------------------
浙江籍 4.13万人 7.75万人 13.4万人 20.12万人 22.91万人 38.89万人
----------------------------------------------------------------------------
广东籍 2.10万人 3.12万人 5.46万人 4.48万人 5.14万人 5.33万人
----------------------------------------------------------------------------
安徽籍 0.27万人 0.26万人 0.74万人 1.55万人 2.65万人 3.1万人
----------------------------------------------------------------------------
山东籍 0.04万人 0.07万人 0.29万人 0.52万人 1.22万人 1.48万人
----------------------------------------------------------------------------
河北籍 0.19万人 0.22万人 0.47万人 0.72万人 0.15万人 1.14万人
----------------------------------------------------------------------------
湖北籍 0.06万人 0.011万人 0.047万人 0.08万人 1.49万人 0.97万人
----------------------------------------------------------------------------
南方其他籍 0.13万人 0.23万人 1.05万人 2.0万人 4.64万人 1.56万人
---------------------------------------------------------------------------
北方其他籍 0.05万人 0.04万人 0.25万人 0.7万人 1.78万人 0.5万人
----------------------------------------------------------------------------
合计 9.35万人 17.87万人 32.27万人 44.8万人 60.1万人 88.44万人
旧上海“华界”非上海籍人口构成
籍贯 1930年 1932年 1934年 1936年
---------------------------------------------------
江苏籍 69.2万人 64.4万人 78.3万人 90.2万人
----------------------------------------------------
浙江籍 34.2万人 28.4万人 35.8万人 41.3万人
---------------------------------------------------
安徽籍 6.0万人 6.5万人 8.7万人 9.5万人
----------------------------------------------------
广东籍 4.0万人 2.2万人 4.9万人 5.7万人
----------------------------------------------------
湖北籍 2.4万人 2.7万人 3.4万人 3.5万人
---------------------------------------------------
河北籍 1.9万人 2.0万人 3.7万人 4.0万人
----------------------------------------------------
山东籍 2.7万人 2.6万人 3.2万人 3.6万人
----------------------------------------------------
福建籍 0.97万人 1.11万人 1.3万人 1.34万人
----------------------------------------------------
南方其他籍 3.1万人 3.0万人 3.7万人 4.3万人
----------------------------------------------------
北方其他籍 2.0万人 2.1万人 1.0万人 1.1万人
----------------------------------------------------
合计 125.6万人 113.9万人 142.7万人 163.2万人
1936年上海“华界”和“公共租界”非上海籍总人口大约为251万人,占当时上海总人口的80%,上海本地籍则占20%。位列上海的各省移民前三位的分别是江苏,浙江,广东。其中江苏籍人口共计125万,占非上海籍总人口的50%左右。浙江籍人口约80万,占非上海籍总人口的32%。广东籍人口约为13万,占非上海籍总人口的5.5%。上述三省移民占当时上海非上海籍总人口的88%左右。由该表可知上海的非上海籍总人口中,原籍南方各省的移民人口占绝对性,占非上海籍总人口的96%,北方各省的移民总共只有9万人,只占总人口的4%。
由此估算现今上海市区800多万多人口中(解放后从江苏划入上海的郊区人口500万人除外),上海本地籍人约50多万人,原籍江苏的上海人有400多万,原籍浙江的上海人有250多万,原籍广东的上海人有30万,原籍安徽的上海人有20多万,原籍山东的上海人有15多万,原籍福建的上海人有10万,原籍。。。。。。,其中有江浙沪背景的上海市区人共计700多万,占市区总人口的90%左右,占绝对压倒数。所以说上海虽然有全国各地的移民,但绝大数还是江浙沪人的后裔,广东后裔则是除江浙沪人以外的上海第二大移民集团,占市区总人口的3%-4%,苏浙沪粤四裔占现今上海市区总人口的93%—94%左右,其余则是安徽,山东,湖北,福建,江西,湖南,河北,广西等地移民。