The Ten Largest Cities in the World

Shanghai, China
- Shanghai: 24,722,254 people
- Delhi: 23,390,383 people
- Kinshasa: 21,852,144 people
- Mumbai: 21,782,818 people
- Beijing: 21,571,693 people
- Karachi: 21,243,390 people
- Shenzhen: 20,622,629 people
- Guangzhou: 18,515,410 people
- Chengdu: 15,831,571 people
- Istanbul: 15,791,519 people