India is 2nd largest country in the world in terms of population after China. As per 2011 figure, India’s population is 1.237 billion which is the second largest after China (1.351). As per the latest analysis and prediction, India is going to surpass China by 2020 to become the biggest country in the world by population. It is the most alarming figure for India to control population. If India failed to do so, it will be difficult to provide basic facilities to all and result in failed state. We have mentioned here list as per figure of 2011 census.

Top 10 Largest Cities in India by Population [Latest Figures and Numbers]

1. Mumbai, Maharashtra

Mumbai is the most populous city of India. It is the financial capital of India as well as political capital of Maharashtra. Mumbai’s total population is 12,478,447 as per the 2011 census. Mumbai is the world’s 5th largest city by population. Due to available business opportunities, most of population in India want to live in Mumbai.

Fast Facts

Mumbai Local Train
Mumbai Local Train

2. Delhi

Delhi is the national capital of India. Delhi is known as the National Capital Territory (NCT) of India. Delhi is the most important city and centre of power in the country. As per the history, Delhi was inhabited before the second millennium BC. Its total population is 11,007,835 as per the census of 2011. Delhi is tenth largest city in the world.

Fast Facts

Rashtrapati Bhavan, New Delhi - India
Rashtrapati Bhavan, New Delhi – India

3. Bangalore, Karnataka

Bangalore is the Information Technology (IT) hub of India. It is a popular city to live in India for Indian youth for their career growth. Bangalore is also known as Bengaluru and it’s total population is 8,425,970 as per 2011 census.

Bangalore was expanded in 2007 and this figure represent new city limits. Bengaluru is the 22nd largest city in the world by population.

Read Also: Tourist Places in Bangalore

Fast Facts

Lumbini Garden, Bangalore
Lumbini Garden, Bangalore

4. Hyderabad, Telangana

Hyderabad is the capital of Telangana and another growing IT hub of India. It is the capital of Andhra Pradesha and newly created state Telangana. Due to high growth and availability of business opportunities, rush towards Hyderabad has been increased and it helped in achieving fourth largest city in India position with total population of 6,809,970. Hyderabad is also the 34th largest city in the world.

Read Also: Tourist Attractions in Hyderabad

Fast Facts

5. Ahmedabad, Gujarat

Ahmedabad is the financial capital of Gujarat and one of the fastest growing city in India. Earlier, it was known as the ‘Manchester of India‘. Ahmedabad’s total population is 5,570,585 which makes it the fifth largest city of India. Ahmedabad is the world’s 39th most populous city in the world.

Fast Facts

6. Chennai, Tamil Nadu

Chennai is the capital of Tamil Nadu and one of the most important ports in India. Chennai’s total population is 4,681,087 which makes it 6th largest city in India and 16th most populous city in the world. Chennai is a major business hub of India. It is one of the largest cities in Southern India.

Read Also: Shopping Malls in Chennai

Fast Facts

7. Kolkata, West Bengal

Kolkata is the capital of West Bengal and largest city of eastern India. Kolkata’s total population is 4,486,679 which makes it 7th largest city of India and world’s 51st largest city in the world.

Kolkata’s metropolis area is 185 square km. In earlier times, Kolkata was known as Calcutta. Now, mostly Kolkata name is used in all places.

Fast Facts

8. Surat, Gujarat

Surat is 8th most populous city in India with total population of 4,462,002 as per 2011 census. Surat is a world famous diamond hub and industrialized business destination. Due to diamond and textile industries, every year thousands of job seekers lands in Surat for better life. Surat is one of the most developed cities in India and offers better opportunities to all.

Fast Facts

9. Pune, Maharashtra

Pune is an emerging Information Technology hub in India after Bangalore and Hyderabad. Already thousands of small IT companies are working in Pune which provides better employment opportunities to all qualified candidates. Pune’s total population is 3,115,431 which makes it ninth largest city of India by population.

Fast Facts

10. Jaipur, Rajasthan

Jaipur is the capital of Rajasthan state which was founded on 18th November, 1727 by Maharaja Sawai Jai Singh II. Jaipur is a widely known tourist destination for its heritage hotels and royal palaces. Jaipur is one of the best tourist destinations in India which offers good job opportunities to all qualified candidates. Jaipur’s total population is 3,073,350 which makes it 10th largest city in India by population.

Fast Facts

Article Title: Top 10 Largest Cities in India by Population [Latest Figures and Numbers]
Article last re-published on August 26, 2018.

Please share this article on...

12 Responses

  1. now in 2018 ahmedabad population is above 80 lakh and surat population is above 62 lakh and vadodara population above 23 lakh and rajkot population above 18 lakh i proud to be an gujarati bcoz we have 4 largest cities where ahmedabad in top 5 surat in top 10 and vadodara and rajkot in top 20 ….also i’m proud to be an indian

  2. Today Hyderabad area wise has grown drastically it is almost bigger than Chennai and Bengaluru u can check in internet also now so population of Hyderabad is 1 crore 35 lakhs today and rgai airport has became 5th busiest airport in India today after Chennai Bengaluru Mumbai and Delhi handling more passengers.

  3. Dear All respected citizens of INDIA / BHARAT / HINDUSTAN Why we argue on the meaning less issues that XYZ city is better of ABC is good city. After all we are Indians. Every City has own history and heritage. Some good points a few may not good but, after all This is our Country.

  4. Bangalore is now the 3rd largest city in India and it is the second fastest developing city in the world next only to Sydney. Just wait for another 5-10 years and you will see Bangalore surpass even Delhi & Mumbai in terms of total area. Mumbai has it’s limitation as it can not grow towards it’s west ward direction because of Arabian Sea and Delhi area is now blocked with NCR region . For Bangalore there is no such barrier and it can keep continue growing around all the 4 directions.

    Bangalore is much greener ( Garden City of India ) , much Scientific (Silicon Valley of India ) and the most dynamic city in the World.
    It also is in the list of US ex -president Mr.Barack Obama’s top cities in the world that is 1) Beijing & 2) Bangalore . He in his one of the speeches had mentioned about his fear for the Americans considering the growth of these 2 dynamic cities of the world.

    Bangalore rocks ………

  5. I am planning to settle in Hyderabad it is very good city total population is 1,35,00,000 more than Bangalore and Chennai Hyderabad is best Indian city to live Hyderabad is also next to Bangalore in the job opportunities

  6. Chennai’s metro area is very limited. 426 Because of that it falls behind Hyderabad and Bangalore in population and GDP as well. Bangalore has got a huge city area and metropolitan area.

  7. My……should be on the top…..because every person can live in Surat with better life with good job or business.They have their own houses in the city…so,my Surat is best and all cities are also best,because we are Indian.I love my india

  8. Population in Kolkata is more than 1.50 crore.Even being in main city Kolkata,salt lake city and Newtown-Rajarhat are not in main city
    These are nicely planned. You can’t compare Bangalore or Hyderabad with Kolkata it is far better

  9. comparison is ok where actual popilation stays in the city area
    ahmedabad & surat we are proud to make entry from gujarat
    surats growth is the largest amongst all

  10. Bengaluru and Hyderabd are projected as very big cities by the respective state governments. But the fact is different. Chennai and Kolkatta are never projected by the respective state governments. Look at the neighbouring districts of Hyderabad [Rangareddy, Medak and Nalagonda] and Bengaluru [Kolar, Mandya and Chamrajnagar] which are very sparsely populated. But look at the neighbouring districts of Chennai [Kanchipuram, Thiruvallur and Vellore] and Kolkatta [West and East Midnapore, Howrah, Hoogley, North and South 24 Parganas] which are thickly populated. Look at the busy areas of Kolkatta, Chennai, Hyderabad and Bengaluru. You can easily understand which is big and which is small. The actual list is as follows. 1. Delhi 2. Mumbai 3. Kolkatta and 4. Chennai. No major cities or towns or villages or hamlets are there apart from these four cities

    1. That’s wrong…. Actually Chennai and kolkata and Mumbai became a city by several villages merging together… But Bangalore and Hyderabad are cities which are grown from a single center (nucleus)…. But Bangalore is very modern city and posch compared with other metros… Mumbai is the exception… Hyderabad is the next modern city….. Other cities like Chennai, kolkata looks very pathetic compared with Bangalore and Hyd…

      And also… Tier 1 cities are Delhi, Mumbai and Bangalore… Next comes Hyderabad…..In GDP, In business, in airport, in real estate etc… So Chennai really sucks… People of Chennai also are bad and really sucks…

      Chennai can never become global city due to its people and very cheap politics

  11. Do you have any separate list of the largest cities in states such as Gujarat, Maharashtra, Karnataka, Tamil Nadu, Uttar Pradesh, Jammu and Kashmir, Kerala, Andhra Pradesh, Telangana, Madhya Pradesh, and others. Waiting for your response.

Leave a Reply

Your email address will not be published. Required fields are marked *