2017年年末,上海市常住人口總數為2419.70萬人,較上一年增長4.4萬人。
上海常住人口增長數由2013年的34.7萬人銳減到10.5萬人,接著在2015年轉為負10.4萬人。2017年上海常住人口增長數由負轉正,很大原因是二胎的放開。
2017年常住人口出生21.84萬人,出生率為9.0‰,較上一年(7.52‰)有較大幅度的增長;死亡12.08萬人,死亡率為5.0‰,與上一年基本持平;常住人口自然增長率為4.0‰。
全年戶籍常住人口出生12.92萬人,出生率為9.0‰;死亡11.4萬人,死亡率為7.9‰;戶籍常住人口自然增長率為1.1‰。
2017年末,在上海的常住人口中,戶籍常住人口1439.50萬人,外來常住人口980.20萬人。戶籍常住人口比例為59.49%,較上一年減少了0.25個百分點。