У Шанхаї в останні роки спостерігається значне зростання приїжджого населення, що живе в місті протягом тривалого часу. Якщо 2000 р. його чисельність склала 3,05 млн., то 2009 р. вона сягнула 5,42 млн, збільшившись протягом дев'яти років на 2,37 млн, або 77,8%, передає Сіньхуа за даними Шанхайського комітету з демографічної політики та планового дітонародження.
Крім того, поступово зростає частка мігруючого населення в загальній чисельності постійних жителів міста. 2000 р. вона склала 19%, а 2009 р. зросла до 28,2%.
У зв'язку зі швидким зростанням мігруючого населення шанхайська адміністрація ухвалила рішення вдосконалювати відповідні механізми управління та соціального забезпечення цих жителів.
За даними на кінець 2009 р., чисельність постійного населення Шанхаю сягнула 19 млн 213,2 тис.