With over 1.3 billion residents, India is the second-biggest country in the world in terms of population. According to data provided by the United Nations Population Division, India ranked second in the world in 2017, with 1,339,180,127 people living in it. It is only trailing China which managed to get to 1.4 billion residents last year, creating more separation from India.

However, India has three times more residents per square kilometer - 450 to China's 150. In addition, China's population increased by 0.43 percent last year, while India had a much bigger population growth with 1.13 percent. If this trend continues, India will become the most populated country in the world very soon.

Being such a big country, India has several cities with over five million residents. In this article, we will count down the five most populated cities in India.

1. Ahmedabad

Ahmedabad is the largest city in Gujarat, which is a state in Western India. According to the census from 2011, this city has over 5.6 million residents. In comparison, it only had 3.5 million residents in 2001, which is a huge growth.

With over 12,000 residents per square kilometer, Ahmedabad ranks third in population density among the cities on this list.

2. Hyderabad

Hyderabad is the capital city of Telangana. The state is located in the southern part of India. The city has just under seven million residents, and it managed to almost double its population from the 2011 figure of 3.6 million.

3. Bangalore

Bangalore, also known as Bengaluru, is the capital of Karnataka.

It has over 12 million residents, but its metropolitan area has 8.7 million residents, making it the third-biggest city in India in terms of population. Established in 1537, this city is a great place for tourists due to its rich history.

Bangalore has 17,000 residents per square kilometer and it's gained over 4.1 million residents since 2001.

4. Delhi

Delhi is a city and a union territory in India, and it's the second most populated city in the country. With over 11 million residents, Delhi is extremely popular and it jas hosted numerous big events, including the 2011 Cricket World Cup.

Its population was under 10 million in 2001, but it's currently only 1.4 million residents behind the first city on the list.

5. Mumbai

Mumbai, also known as Bombay, is the capital city of Maharashtra state. Its estimated population is 12.4 million as of 2011, yet it has gained fewer than 0.5 million residents since 2001. Mumbai lies on the western side of the country and it's also the wealthiest city in India.