人集中在法租界和黄浦江畔南市北区；广东人主要定居在虹口，或广东路沿线靠近大船坞，许多人在此就业；苏北人大多住在租界边沿的棚户区。不同籍贯的移民往往做成社会冲突，在19世纪中，宁波人与广东人之间多有磨擦争执，而苏北人则受江南人排挤。历经抗日战争、第二次国共内战，上海人口一直保持增长。到1949年，上海市区人口已达500万人。在1949年以前，有数量众多的英、法等国公民居住于上海。二战时期，上海因无需签证、担保即可进入而接纳了大批由欧洲因躲避纳粹而逃难的犹太难民。1949年后，这些外籍人士大多离开上海并