Top 10 Largest Cities in China by Population (2023 Estimates)
- Shanghai – 25 million
- Beijing – 21 million
- Guangzhou – 19 million
- Shenzhen – 18 million
- Tianjin – 15 million
- Chongqing – 15 million (municipal area vast; urban core smaller)
- Wuhan – 11 million
- Nanjing – 8 million
- Hangzhou – 8 million
- Chengdu – 7 million
Notes: Figures are metropolitan/prefecture-level estimates; definitions vary. Chongqing's administrative area is ~82,000 km² (like Austria), inflating its number. The Pearl River Delta (Guangzhou–Shenzhen–Dongguan–Foshan) forms the world's largest megacity (~70M).