It has always been a source of interest to me to know what the most highly populated cities on our planet are. It’s important to note that different sources may provide varying estimates due to differences in data collection methods and definitions of city boundaries. As of 2025, the largest cities in the world by population are projected to be:
- Tokyo, Japan – Approximately 37.1 million residents.
- Delhi, India – Around 33.8 million residents.
- Shanghai, China – About 29.9 million residents.
- Dhaka, Bangladesh – Approximately 23.9 million residents.
- São Paulo, Brazil – Around 22.8 million residents.
- Cairo, Egypt – About 22.6 million residents.
- Mexico City, Mexico – Approximately 22.5 million residents.
- Beijing, China – Around 22.2 million residents.
- Mumbai, India – About 21.7 million residents.
- Osaka, Japan – Approximately 18.9 million residents.
- Karachi, Pakistan – Around 18.1 million residents.
- Chongqing, China – About 18.2 million residents.
- Kinshasa, Democratic Republic of the Congo – Approximately 17.8 million residents.
- Lagos, Nigeria – Around 17.2 million residents.
- Istanbul, Turkey – About 16.2 million residents.
- Kolkata, India – Approximately 15.8 million residents.
- Buenos Aires, Argentina – Around 15.8 million residents.
- Manila, Philippines – About 15.2 million residents.
- Guangzhou, China – Approximately 14.9 million residents.
- Lahore, Pakistan – Around 14.8 million residents.