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.
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.
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
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
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.
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
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.
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.
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.
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.
Article last re-published on May 27, 2015.