Top 10 Districts of India by Population 2011

India is a country with more than 1.21 Billion populations. It is currently second largest populated country in the world after China. It is estimated that India would be single largest populated country in 2025 going ahead of People's Republic of China. The reason for increasing population is lack of family planning and education.

Below is a list of top 10 districts of India by population as per official figures of Census 2011. Details of 2001 are also given for information purpose along with current data.
2011 Census 2001 Census
Rank District State Approximate Population Density Population Density
1 Thane Maharashtra (1.11 Crore) 11060148 1157 8131849 851
2 North Twenty Four Parganas West Bengal (1.00 Crore) 10009781 2445 8934286 2182
3 Bangalore Karnataka (96.22 Lakh) 9621551 4381 6537124 2985
4 Pune Maharashtra (94.29 Lakh) 9429408 603 7232555 462
5 Mumbai Suburban Maharashtra (93.57 Lakh) 9356962 20980 8640419 19373
6 South Twenty Four Parganas West Bengal (81.62 Lakh) 8161961 819 6906689 693
7 Barddhaman West Bengal (77.18 Lakh) 7717563 1099 6895514 982
8 Ahmadabad Gujarat (72.14 Lakh) 7214225 890 5816519 719
9 Murshidabad West Bengal (71.04 Lakh) 7103807 1334 5866569 1102
10 Jaipur Rajasthan (66.26 Lakh) 6626178 595 5251071 471