Cities
Shanghai
Shanghai (29.2 million inhabitants): major city of China, with country factbook, ranking and leader links.
Last updated: October 2026
| Country | China |
|---|---|
| Population | 29.2 million |
Source: UN World Urbanization Prospects, 2022 Revision (metropolitan agglomeration estimate). Observation date: 2022. The Bureau cross-checked major-city figures against UN WUP; smaller-city figures are presented as published and have not been individually re-verified.
Shanghai has a metropolitan population of 29.2 million, according to the UN World Urbanization Prospects (2022 Revision) cited on this page.
Shanghai is in China. It is a major city of China.
Shanghai is a major city of China. The Bureau’s profile records its population and country context; see the China factbook for the wider national picture.