How Large Is Shanghai? Area, Population & Administrative Scale
Shanghai is China's largest city by population and one of the largest by administrative area.
Key Metrics (2023–24)
| Metric | Value |
| Administrative area | 7,037 km² (2,717 sq mi) |
| Urbanized area (built-up) | ~3,200 km² |
| Permanent population | 24.9M (2023 year-end) |
| Registered hukou population | 14.8M |
| Floating/migrant population | ~10M |
| Population density (admin) | 3,540/km² |
| Density (urban core) | >25,000/km² (Huangpu, Xuhui, Jing'an) |
Administrative Structure
- 16 districts (7 central: Huangpu, Xuhui, Changning, Jing'an, Putuo, Hongkou, Yangpu; 9 suburban: Pudong, Minhang, Baoshan, Jiading, Songjiang, Jinshan, Qingpu, Fengxian, Chongming)
- 1 county-level city: Chongming (island, now a district since 2016 — but often still listed separately).
Global Context
- Largest city proper population in China (Beijing 21.8M, Shenzhen 17.7M, Chongqing 32M *administrative* but mostly rural).
- World's 3rd largest metro (after Tokyo 37M, Delhi 33M) — OECD / UN "urban agglomeration" definition.
- Port: #1 container port (47.3M TEU, 2023).
- GDP: ¥4.97T (2023) — ~$690B — >Argentina, ~Nigeria.
What "Size" Means Here
Administrative area = municipal boundary (includes farmland, forest, islands). Urban area = continuous built-up. Metro = commuting zone (includes Kunshan, Suzhou edges). Shanghai leads China on all three.