GlobeMetrics

Try “Pune”, “Poona” or “पुणे”

Rankings

Population density by state

India had 382 people per km² in 2011 and about 433 in 2026. Delhi is the most densely populated (11,320/km²) and Ladakh the least (5/km²).

Population density by state
#
1 Delhi11,32015,1991,483
2 Chandigarh9,25811,114114
3 Puducherry2,5473,586490
4 Lakshadweep2,1492,33330
5 Bihar1,1061,40594,163
6 West Bengal1,0281,13388,752
7 Dadra and Nagar Haveli and Daman and Diu9752,560602
8 Kerala86093238,852
9 Uttar Pradesh8291,0082,40,928
10 Haryana57370844,212
11 Tamil Nadu5555961,30,060
12 Punjab55162250,362
13 Jharkhand41451479,716
14 Assam39846878,438
15 Goa3944323,702
16 Maharashtra3654203,07,713
17 Tripura35040610,486
18 Karnataka3193601,91,791
19 Gujarat3083781,96,244
20 Telangana3083411,13,416
21 Andhra Pradesh3073321,61,629
22 Jammu and Kashmir29032942,241
23 Odisha2702871,55,707
24 Madhya Pradesh2362913,08,252
25 Rajasthan2002443,42,239
26 Chhattisgarh1892311,35,192
27 Uttarakhand18922453,483
28 Meghalaya13215322,429
29 Manipur12814822,327
30 Himachal Pradesh12313655,673
31 Nagaland11913816,579
32 Sikkim861007,096
33 Mizoram526021,081
34 Andaman and Nicobar Islands46498,249
35 Arunachal Pradesh171983,743
36 Ladakh5559,146

2026 density divides the official projection by the 2011 area.

Most densely populated, 2011 (people per km²)

Most densely populated, 2011 (people per km²)
  1. Delhi 11,320
  2. Chandigarh 9,258
  3. Puducherry 2,547
  4. Lakshadweep 2,149
  5. Bihar 1,106
  6. West Bengal 1,028
  7. Dadra and Nagar Haveli and Daman and Diu 975
  8. Kerala 860
  9. Uttar Pradesh 829
  10. Haryana 573
  11. Tamil Nadu 555
  12. Punjab 551
  13. Jharkhand 414
  14. Assam 398
  15. Goa 394

Map

People per km², 2011

People per km², 2011

530711,320

More rankings