Top 10 Largest Cities in India by Population
India, a country known for its rich cultural tapestry and diverse landscapes, is also home to a massive population. According to a report by Statista published by Aaron O’Neill in 2023, India’s population reached a staggering 1.4 billion, surpassing even China. In this blog post, I will share the ten largest cities in India by population, unraveling the vibrant tapestry of urban life in the subcontinent.
Here Are the Top 10 Largest Cities in India by Population
1. Delhi: India’s Bustling Capital
At the top of the list is Delhi, the heart of the nation, and the largest city in terms of population. In 2023, Delhi was estimated to be home to a staggering 33 million people. This metropolis is not only the political epicenter but also a bustling hub of diverse cultures and traditions. Wander through Old Delhi’s narrow lanes, and you’ll witness the fusion of history and modernity, with historic monuments like the Red Fort standing tall amidst the hustle and bustle.
2. Mumbai: The City of Dreams

mumbaihop.com
Ranked second in terms of population, Mumbai is the financial capital of India. With 21.3 million inhabitants, the city is a testament to the dreams and aspirations of millions. The Bollywood film industry, located in Mumbai, adds glamour and allure to this bustling metropolis. The city’s Marine Drive, illuminated at night, reflects the dreams and struggles of those who flock to this urban center in pursuit of a better life.
3. Kolkata: A Cultural Haven
Kolkata, with a population of 15.33 million, secures the third spot on our list. Known for its rich literary and artistic heritage, the city exudes a unique charm. Stroll along the Howrah Bridge, and you’ll witness the convergence of tradition and modernity, as street vendors peddle their wares beneath the iconic structure while technology-driven businesses thrive nearby.
4. Bangalore: The Silicon Valley of India
In the fourth position is Bangalore, often hailed as the Silicon Valley of India. With a population of 13.61 million, the city is a tech powerhouse. The streets of Bangalore buzz with the energy of young professionals, contributing to the city’s vibrant IT sector. Visit Cubbon Park, and you’ll find a blend of tech enthusiasts discussing the latest innovations and families enjoying a leisurely day out.
5. Chennai: Where Tradition Meets Modernity
Chennai, with 11.78 million residents, stands fifth on our list. This coastal city beautifully balances tradition and modernity. The Kapaleeshwarar Temple, a magnificent Dravidian architectural marvel, coexists with contemporary IT parks. Chennai’s Marina Beach, stretching along the Bay of Bengal, serves as a serene retreat for locals and tourists alike.
6. Hyderabad: The City of Pearls
Securing the sixth spot is Hyderabad, with a population of 10.8 million. Known as the City of Pearls, Hyderabad seamlessly blends its rich historical heritage with a burgeoning IT industry. The Charminar, an iconic monument, stands as a symbol of the city’s cultural richness, while the HITEC City exemplifies its modern economic prowess.
7. Ahmedabad: A Tapestry of Textiles and Traditions
Ahmedabad, with 8.65 million inhabitants, is the seventh-largest city on our list. Renowned for its textile industry, the city is a kaleidoscope of colors and traditions. The Sabarmati Riverfront, a testament to urban rejuvenation, offers a picturesque landscape where locals and tourists gather for a breath of fresh air amidst the city’s hustle.
8. Surat: The Diamond City
Eighth on our list is Surat, with a population of 8.06 million. Known as the Diamond City, Surat has carved a niche for itself in the diamond and textile industries. The Surat Castle, standing tall since the 16th century, reflects the city’s historical significance, while the bustling diamond markets showcase its modern economic vibrancy.
9. Pune: Oxford of the East
Pune, with 7.17 million residents, is the ninth-largest city in India by population. Often referred to as the Oxford of the East, Pune is a prominent educational hub. The city’s Shaniwar Wada, a historic fortification, narrates tales of the Maratha Empire, while its educational institutions contribute to shaping the future of the nation.
10. Jaipur: The Pink City
Last but not least, Jaipur secures the tenth spot with a population of 4.21 million. Known as the Pink City, Jaipur is a living testament to India’s royal history. The Hawa Mahal, a palace with honeycomb windows, and the grandeur of the City Palace transport visitors to an era of opulence and architectural marvels.
In conclusion, these ten cities represent the diverse fabric of India, where ancient traditions coexist with modern aspirations. Each city tells a unique story, contributing to the vibrant narrative of the subcontinent’s urban landscape. As we celebrate the one-year milestone of this blog, we look forward to exploring more facets of India’s rich tapestry in the years to come.