The world’s densest cities according to Forbes (Top 20)…
1. Mumbai, India (29,650 people per square kilometre)
2. Kolkata, India (23,900)
3. Karachi, Pakistan (18,900)
4. Lagos, Nigeria (18,150)
5. Shenzhen, China (17,150)
6. Seoul/Incheon, South Korea (16,700)
7. Taipei, Taiwan (15,200)
8. Chennai, India (14,350)
9. Bogata, Columbia (13,500)
10. Shanghai, China (13,400)
11. Lima, Peru (11,750)
12. Beijing, China (11,500)
13. Delhi, India (11,050)
14. Kinsaha, Congo (10,650)
15. Manila, Philippines (10,550)
16. Tehran, Iran (10,550)
17. Jakarta, Indonesia (10,500)
18. Tianjin, China (10,500)
19. Bangalore, India (10,100)
20. Ho Chi Minh City, Vietnam (9,450)





