India is the second most populous country in the world with a population of over 1.2 billion. As of 2011, there are 27 cities with a population of more than one million in the country. These cities account for about 43 percent of the nation’s urban population. This list describes the ten most populous cities in India, the source of which has been found.
10. Jaipur – 3.1 million
Jaipur is the largest city in the state of Rajasthan and its capital. It was built on 187.12 square miles of land and has a population of 3.1 million. It is the tenth most populous city in the country. Jaipur is a popular destination for tourists not only in India but throughout Asia. It is part of India’s Golden Triangle along with Delhi and Agra. The city is also known as the “Pink City”.
9. Surat – 4.5 million people
Surat is a port city in India and the capital of Surat District. It is located in Gujarat and dominates the state’s economy. The city’s revenue comes mainly from food, diamonds and textiles. More than 90% of the world’s rough diamonds are polished in this city. Surat is the third cleanest city in India. Globally, it ranks as the fourth fastest growing city. The city covers an area of 126.068 square miles and has approximately 4.5 million inhabitants. 65% of the city’s population is connected to the Internet. Surat will be India’s first smart IT city.
8. Pune – 5 million people
Pune is the capital of the Pune district of the Indian state of Maharashtra. It is the second largest city in the state after Mumbai. Pune covers an area of 281 square miles and had a population of 5,057,709 in 2011. The city is home to some of the best-known and best-performing educational institutions in Eastern India. It is estimated that 50% of India’s total international student population study in Pune. Research, automotive and manufacturing dominate the city’s economy. Badminton originated in cities.
7. Ahmedabad – 6.3 million people
Ahmedabad was the capital of Gujarat. Currently, it serves as the administrative headquarters for the Ahmedabad district. It is the largest city in Gujarat. About 6.3 million people live in the city. It has the second oldest stock exchange in the country and the second largest cotton industry. It’s a fast-growing city, and in 2010, Forbes ranked it as the third-fastest-growing city of the decade. Old Ahmedabad or the historic city of Ahmedabad became India’s first UNESCO World Heritage City in July 2017.
6. Hyderabad – 7.75 million
Hyderabad is the official capital of the state of Telangana. It also served as the seat of the legal administration of the Indian state of Andhra Pradesh as it was the capital of the state until it moved to the newly formed state of Telangana in June 2014. The city covers approximately 250 square miles. Its population is about 7.75 million people. Hyderabad is an economic powerhouse in Telangana. The service sector employs 90 percent of the city’s workforce. Historically, the city played a vital role in the pearl trade. Until the 18th century, it was the only Golconda diamond trading center in the world.
5. Bengaluru – 8.5 million
Bangalore is located on the vast Deccan Plateau in the southern region of India. It is the administrative seat of Karnataka. The official name of the city is Bangalore. It has an area of 274 square miles and a population of 8,520,435 as of 2011. The city is the second fastest growing city in India with an average economic growth rate of 10.3%. Bengaluru has more IT companies than any other Indian city. Between 2006 and 2007, these companies accounted for 33 percent of the country’s IT exports. It is also the biotechnology hub of the country.
4. Chennai – 8.7 million
The city of Chennai is the capital of the state of Tamil Nadu. In 2015, it was named the safest city in India. The larger Chennai metropolitan area covers an area of 459.07 square miles and is home to approximately 8,653,521 people. The city receives more wellness tourists than any other city in India, earning it the title of ‘Wellness Capital of India’. Over 33% of India’s automotive industry is located in Chennai. It also has a large expat population, estimated to be over 100,000 as of 2016. In 2015, the city had the third highest GDP per capita in India.
Until 2001, the official name of the city was Kolkata. It is the administrative capital of West Bengal. As of 2011, the population of Kolkata was 14,035,831 people. It is the third most productive and most populous city in the country. Kolkata plays a very important role in the economic and military activities of the eastern part of India as it is the only city in the region with an international airport. It is also the cultural heart of the country, with deep roots in art, theatre, theatre, film and literature.
2. New Delhi – 16.3 million
New Delhi is a united territory or administrative region of India, which means it is governed by the country’s central government. The official name of the city is the National Capital Territory of Delhi. It has the second largest population after Mumbai, with about 16.3 million inhabitants. New Delhi’s urban wealth ranks second in the country after Mumbai. In 2016, it was one of the two most productive metropolitan areas in India. Derry has an area of 573.0 square miles. The city has 11 districts, including New Delhi, the capital of India.
1. Mumbai – 18.4 million
Mumbai is the capital of the Indian state of Maharashtra. Before 1995, its official name was Mumbai. Mumbai consists of two districts, the urban area is 233 square miles, the Mumbai metropolitan area is larger, with a total area of 1681.5 square miles. With a population of about 18.4 million, the city is the most populous city in India. It also has more wealth than any other Indian city as it has the largest number of millionaires and billionaires in India.