In collection:
Geography & Places
New Delhi
Did You Know?
Delhi has a population of 29,399,141 (as of 2022), which makes it the second most populated city in the world. For comparison, the world’s most populated city is Tokyo which has a population of 37,435,191.