India is the largest democratic country and the second most populated country in the world with a population of more than 1.25 Billion. The population of India is growing at a fast rate and it is expected to reach the mark of 1.3 Billion by 2020. India is a populated country with a share of more than 17% of the total population of the world.
In India, the major part of the population live in rural areas, which is about 70% of the total population of the country. Every year about 1 Crore people migrate from rural areas to urban area for job opportunities and a better standard of living. At present, there are more than 50 cities in the country with a population of more than 10 Lakh.
Talking about the density of population then India is among the top 50 densely populated countries in the world with a density of 382 persons per square kilometer. In India, the most densely populated state in Bihar with a population density of 1,102 persons per square kilometer whereas the least densely populates state is Arunachal Pradesh with a population density of 17 persons per square kilometer. This post describes the Top 10 most Densely Populated States in India: