India is 2nd largest country in the World in terms of population after China. As per 2012 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 will become world’s largest country in population by 2020. 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 failure state. We have mentioned here list as per figure of 2011 census.

Top 10 Largest Cities in India

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 also world’s 5th largest city by population. Due to business opportunities in the city, most of people in the country wants to settle down in the city.

Mumbai Traffic Jam
Mumbai Traffic Jam

2. Delhi

Delhi is the national capital of India. Delhi is also 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.

Qutb Minar Delhi
Qutb Minar Delhi

3. Bangalore, Karnataka

Bangalore is the Information Technology (IT) hub of India. People came here from across the country for their career growth. Bangalore is also known as Bengaluru and its total population is 8,425,970 as per 2011 census. Bangalore was expanded in 2007 and this figure represent new city limits. Bengaluru is 22th largest city in the World in population.

Read Also: Tourist Places in Bangalore

Bangalore Road Traffic

4. Hyderabad, Andhra Pradesh

Hyderabad is the capital of Andhra Pradesh and another growing IT hub of India. Its now capital of both states Andhra Pradesha and newly created state Telangana. Due to high growth and business opportunities, rush towards Hyderabad has been increased and it makes fourth largest city in India with total population of 6,809,970. Hyderabad is also 34th largest city in the World.

Read Also: Tourist Attractions in Hyderabad

Charminar, Hyderabad
Charminar, Hyderabad

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 fifth largest city in India. Ahmedabad is world’s 39th most populous city in the World.

Sidi Sayeed Masjid Ahmedabad
Sidi Sayeed Masjid, Ahmedabad

6. Chennai, Tamil Nadu

Chennai is the capital of Tamil nadu and one of the most important port in the country. 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 major business hub of the country. It is also one of the largest city in the Southern India.

Read Also: Shopping Malls in Chennai

Anna International Airport Chennai
Anna International Airport Chennai

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 in India and world’s 51th largest city in the World. Its metropolis area is 185 square km. In earlier times, Kolkata was known as Calcutta. Now, mostly Kolkata name is used in all places.

Kolkata Tram
Kolkata Tram

8. Surat, Gujarat

Surat is 8th most populous city in India with total population of 4,462,002 as per 2011 census. Surat is world famous diamond hub. Due to diamond industry as well as textile industry, every year thousands of people rush towards the city. Surat is the most developed city in the country and provides better opportunities to all.

Surat City
Surat City

9. Pune, Maharashtra

Pune is emerging Information Technology hub in India after Bangalore and Hyderabad. Already thousands of small IT companies are working in the city which provides employment opportunities at it best. Pune’s total population is 3,115,431 which makes it ninth largest city of India in population.

Pune Airport
Pune Airport

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 widely known for its heritage hotels and royal palaces. Jaipur is also best tourist destination in the state which provides best job opportunities to all. Jaipur’s total population is 3,073,350 which makes it 10th largest city in India by population.

Jaipur Old City Gate
Jaipur Old City Gate

Article last re-published on May 27, 2015.

70 thoughts on “Top 10 Largest Cities in India in terms of Population”

  1. See Bengaluru is 3rd largest city in India of area 1850 Sq Kms
    Hyderabad is 4th largest city of area 1560 Sq Kms both can beat Mumbai and Delhi by 2027 it will surpass project more see the world by 2027 in India Bengaluru will be on 1st place in India according to IT Companies
    Hyderabad will be always forever 2nd only to Bluru where as Hyderabad has 158 km outer ring road very gd convinience more than Bengaluru and Chennai it is developing in a rapid speed

  2. Chennai metropolitan area is to be expanded to 7times from the present area of 1500sqkm…if expanded no way that bangalore and hyderabad can think of coming near to chennai….

  3. In 2018 according to total area wise with population

    Mumbai 4600 Sq kms of 42 million population commercial capital city in India of 10 million vehicles in a city

    Delhi 3400 Sq kms of 37 million population
    Capital city of India of 13 million vehicles in a city

    Kolkata 2800 Sq kms of 32 million population
    Old capital city of India

    Bengaluru 1800 Sq kms of 16 million population IT capital of 8 million vehicles in a city

    Hyderabad 1500 Sq kms of 14 million population stands 2nd after Bengaluru with 6 million vehicles in a city which is a pharma capital in India

    Chennai 1250 Sq kms of 12 million population which is automobile capital of India of 5.5 million vehicles in a city

  4. asias largest hospital civil and worlds 4th largest hospital in ahmedabad
    asias largest multilevel sport arena football stadium in ahmedabad
    upcoming worlds largest cricket stadium in ahmedabad
    worlds 22 km longest and most innovative riverfront in ahmedabad
    indias largest brts network ahmedabad bus rapid system

    and over 100 flyover in surat city highest in india
    worlds 80% diamond cuttting and polishing in surat city
    silk and cotton city of india
    bridge city of india
    surat is richest city of india
    4th cleanest city surat in india

    indias second largest palace in vadodara
    posh city of india vadodara
    clean city of india 10th no

    colorful city of india rajkot
    and mini mumbai of india rajkot bcoz of so many buildings
    industrial hub

  5. 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

  6. What is this bla bla no one top 30 to live in word but still we here why such nonsense my city this city that city sutup

  7. Hyderabad area has grown enormously in all 4 directions it is bigger than Chennai & Bengaluru today in area wise if you want you can visit Hyderabad city once or today any time really it has a population 1 Crore 30 Lakhs . Today in area wise Hyderabad stands 4th after Kolkata , Delhi & Mumbai

  8. Hyderabad and bengaluru are the dynamic cities of India they are emerging as globally reputated cities now a days because of highly concentrating on these cities by their governments and ignoring other cities in respective states.

  9. 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.

  10. Kolkata , patna , delhi are only populous city there are a lots of crime but in bangalore n chennai a lot of job opportunity I like banguluru n chennai

  11. 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 ………

  12. 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

  13. If you take total Metro population of Hyderabad it is 1,25,00,000 it is more than Chennai and Bangalore you can check in internet also

  14. Hyderabad total Metro population is 12.5 million I mean 1,25,00,000 bigger city than Bangalore and Chennai you can check in internet also

    1. 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.

      1. Today Hyderabad urban agglomeration will cross 12.5 million by 2017 year it is maximum larger than Bangalore and Chennai in the terms of nation like Hyderabad and Secunderabad if you take u can check also in the internet

  15. whereee is kochi … are u seen kochi once in your life ??? then how will you written here like this???? damn shit.. kochi is the awesome city of our country..

  16. I m not very much sure about that But PATNA is also can be a largest city according to population because According to the 2011 census Patna district has a population of 5,838,465, roughly equal to the nation of Nicaragua & US state of Maryland.

  17. Bangalore currently has developed vast. There are “N” number of malls, nightlife extension, metro links. It is also the start up capital of India with many investors choose Bangalore as the right place to invest. Many IT firms have established their centres in Bangalore and latest “Alibaba” have planned to open their first India centre in Bangalore which is one of the famous and leading online retailer in China. .

  18. 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

  19. 1.delhi 2.hyd 3.bang 4.mumbai 5.kolkata 6.chennai Chennai is smaller city than Vijayawada which is 3rd most city in ap

  20. 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

      1. 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.

  21. 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

    1. Hahaha… Bangalore Mumbai and Delhi are the tier 1 city… Bangalore is more cosmopolitan and posch than Chennai… Even the city area of Bangalore is biogger than Chennai… Bangalore is home to 14 million people,… Chennai is behind…

  22. Yes mumbai is most population city of india,but culcutta is biggest,largest city of india by land of area…thats all

    1. Even Hyderabad is Bigger than Chennai now….. Bangalore and Hyderabad are the real cities other than Mumbai and Delhi… Chennai is pathetic.. Yopu are crying man.. not me

  23. Think about the size of the metropolitan area… Bangalore 8000+ Sqkm, Hyderabad 7100, Mumbai 4300+, Chennai 1100+ for Example Mumbai can extend their metro area 8000+ sq Km and Chennai too can extend upto 8000+Sqkm. For administration each city maintains the limit … Mumbai, Chennai and Kolkata are much bigger than other upcoming cities here. Old Metros (Mumbai, Delhi, Chennai and Kolkata) are still very big but losing the shine as it is getting older but still vibrant.

  24. I am worried of kolkata ‘s downfall. Other cities like bangalore ,hyderabad, Pune & jaipur has developed like any thing. This dirty politics has ruined the city.

  25. According to recent survey the metropolitan population of cities are 1.Delhi (25million) 2.Mumbai(21million) 3.Kolkatha(14.6million) 4.Hyderabad(12million) 5.Bangalore(11.5million)
    6.chennai(9.8million) Hyderabad might be smaller than kolkatha but bigger than Bangalore and Chennai. Hyderabad population may cross 16million because of the statement that Hyderabad has best standard of living than any other city in India.

  26. hyderabad has 7.6 million voters officially..and what is about non voters including people aged less than 18 years..clearly depicting city has got more than 10 million population

  27. But jaipur is fastest growing city in india due to its development and life style and now it is a small child of mumbai, and I also inform to all of you mumbai is number one city in india

      1. Yeah I’m a 17 years old…I hv to gain knowledge.But here I am right.First u gain knowledge about cities n then comment

    1. Check before u speak… Check the website correctly..

      If entire metropolitan area is taken, Bangalore has 14 million population which is much more than hyd… U can check here,… Its wikipedia..

      Check this website… And tell me.. Actually while counting the population, in Bangalore many areas were ignored which comes under metropolitan… But Secunderabad comes in Hyderabad metropolitan. So its population is included.

  28. Nonsense! Hyderabad’s population is more than 10 Million. It is the definitely the 4th largest but after Kolkota, Mumbai and Delhi in that order

  29. 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

  30. Its really funny, just imagine Bangalore with Kolkata its lie statement, Kolkata is four times bigger and populated than Bangalore, Compare to Bangalore area and population Chennai is very very big .

  31. I love Mumbai and planning to settle in Mumbai soon. Hopefully i will fulfill my dream because i love to live Mumbai

  32. 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.

    1. Fake information, first photo which is showing traffic jam belongs to Delhi only, DTC buses are showing in pic but in this portal, it has shown for Mumbai.

Leave a Reply

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

Do NOT follow this link or you will be banned from the site!