According to official figures, around 24.85 million permanent residents were living in the administrative area of Shanghai municipality in 2025. This was slightly more than in the previous year.Â
Population development in Shanghai
During the economic reform and opening-up period, Shanghai’s population more than doubled and reached 24.5 million in 2013. However, the limits of demographic growth in Chinese megacities became increasingly apparent since the beginning of the 21st century. In 2017, the Shanghai municipal government planned to limit Shanghai's population and to keep the population within the 25 million-threshold until 2035. As a result, the total population has remained relatively stable since 2013. Furthermore, inhabitants are unevenly distributed across the city districts, with the central urban areas having population densities of around 20,000 people or more per square kilometer.
Current demographic shifts
Under the conditions of restricted demographic inflows, the effect of population aging becomes increasingly apparent in Shanghai. The city traditionally had a low birth rate compared to other regions in China. In recent years, the number of deaths exceeded the number of births, a development that most probably started in 2020. This development is also reflected in the share of people aged 65 and over which increased steadily in recent times. If migration barriers are not lowered, population decrease in Shanghai is likely in the future.
Profit from the additional features of your individual account
Currently, you are using a shared account. To use individual functions (e.g., mark statistics as favourites, set
statistic alerts) please log in with your personal account.
If you are an admin, please authenticate by logging in again.
Learn more about how ÌÇÐÄÆÆ½â°æ can support your business.
Shanghai Municipal Statistics Bureau. (March 30, 2026). Resident population of the administrative area of Shanghai municipality, China from 1980 to 2025 (in millions) [Graph]. In ÌÇÐÄÆÆ½â°æ. Retrieved July 31, 2026, from /statistics/1133227/china-population-of-shanghai-municipality-administrative-area/
Shanghai Municipal Statistics Bureau. "Resident population of the administrative area of Shanghai municipality, China from 1980 to 2025 (in millions)." Chart. March 30, 2026. ÌÇÐÄÆÆ½â°æ. Accessed July 31, 2026. /statistics/1133227/china-population-of-shanghai-municipality-administrative-area/
Shanghai Municipal Statistics Bureau. (2026). Resident population of the administrative area of Shanghai municipality, China from 1980 to 2025 (in millions). ÌÇÐÄÆÆ½â°æ. ÌÇÐÄÆÆ½â°æ Inc.. Accessed: July 31, 2026. /statistics/1133227/china-population-of-shanghai-municipality-administrative-area/
Shanghai Municipal Statistics Bureau. "Resident Population of The Administrative Area of Shanghai Municipality, China from 1980 to 2025 (in Millions)." ÌÇÐÄÆÆ½â°æ, ÌÇÐÄÆÆ½â°æ Inc., 30 Mar 2026, /statistics/1133227/china-population-of-shanghai-municipality-administrative-area/
Shanghai Municipal Statistics Bureau, Resident population of the administrative area of Shanghai municipality, China from 1980 to 2025 (in millions) ÌÇÐÄÆÆ½â°æ, /statistics/1133227/china-population-of-shanghai-municipality-administrative-area/ (last visited July 31, 2026)
Resident population of the administrative area of Shanghai municipality, China from 1980 to 2025 (in millions) [Graph], Shanghai Municipal Statistics Bureau, March 30, 2026. [Online]. Available: /statistics/1133227/china-population-of-shanghai-municipality-administrative-area/