GlobeMetrics

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

Rankings

Most populated districts in India

Bengaluru Urban (Karnataka) is India’s most populous district, with an estimated ≈1.26 crore people in 2026. All figures use current district boundaries.

Most populated districts in India
#
1 Bengaluru UrbanKarnataka≈ 1.26 crore96,21,551
2 PuneMaharashtra≈ 1.18 crore94,29,408
3 North 24 ParganasWest Bengal≈ 1.09 crore1,00,09,781
4 ThaneMaharashtra≈ 1.04 crore80,54,409
5 Mumbai SuburbanMaharashtra≈ 1.02 crore93,56,962
6 South 24 ParganasWest Bengal≈ 92.31 lakh81,61,961
7 AhmedabadGujarat≈ 87.9 lakh70,59,056
8 SuratGujarat≈ 84.76 lakh60,81,322
9 MurshidabadWest Bengal≈ 81.83 lakh71,03,807
10 JaipurRajasthan≈ 75.92 lakh60,47,655
11 PatnaBihar≈ 73.4 lakh58,38,465
12 NashikMaharashtra≈ 72.71 lakh61,07,187
13 PrayagrajUttar Pradesh≈ 72.45 lakh59,54,391
14 East ChamparanBihar≈ 66.31 lakh50,99,371
15 ChennaiTamil Nadu≈ 65.44 lakh61,97,479
16 MuzaffarpurBihar≈ 61.96 lakh48,01,062
17 NorthDelhi≈ 61.62 lakh45,23,217
18 HooghlyWest Bengal≈ 58.92 lakh55,17,734
19 LucknowUttar Pradesh≈ 57.65 lakh45,89,838
20 MadhubaniBihar≈ 57.02 lakh44,87,379
21 Purba MedinipurWest Bengal≈ 56.6 lakh50,95,875
22 NadiaWest Bengal≈ 56.24 lakh51,69,011
23 GayaBihar≈ 56.1 lakh43,91,418
24 SitapurUttar Pradesh≈ 55.67 lakh44,83,992
25 AzamgarhUttar Pradesh≈ 54.92 lakh46,13,913
26 BareillyUttar Pradesh≈ 54.91 lakh44,48,359
27 AgraUttar Pradesh≈ 54.24 lakh44,18,797
28 SamastipurBihar≈ 54.16 lakh42,61,566
29 HowrahWest Bengal≈ 53.22 lakh48,50,029
30 Paschim MedinipurWest Bengal≈ 53.22 lakh48,38,621
31 GorakhpurUttar Pradesh≈ 53.1 lakh44,40,895
32 BelagaviKarnataka≈ 53.05 lakh47,79,661
33 JaunpurUttar Pradesh≈ 52.73 lakh44,94,204
34 NagpurMaharashtra≈ 52.7 lakh46,53,570
35 Purba BardhamanWest Bengal≈ 52.51 lakh48,35,532
36 Kanpur NagarUttar Pradesh≈ 52 lakh45,81,268
37 West ChamparanBihar≈ 51.13 lakh39,35,042
38 AhilyanagarMaharashtra≈ 50.78 lakh45,43,159
39 South WestDelhi≈ 50.63 lakh36,89,325
40 Lakhimpur KheriUttar Pradesh≈ 50.38 lakh40,21,243
41 HardoiUttar Pradesh≈ 49.75 lakh40,92,845
42 SaranBihar≈ 49.05 lakh39,51,862
43 SolapurMaharashtra≈ 48.17 lakh43,17,756
44 DarbhangaBihar≈ 48.09 lakh39,27,113
45 JalgaonMaharashtra≈ 48.04 lakh42,29,917
46 MalappuramKerala≈ 47.22 lakh41,12,920
47 MaldaWest Bengal≈ 45.99 lakh39,88,845
48 GhaziabadUttar Pradesh≈ 45.8 lakh33,43,334
49 Chhatrapati SambhajinagarMaharashtra≈ 45.54 lakh37,07,428
50 VaishaliBihar≈ 45.49 lakh35,17,424
51 AligarhUttar Pradesh≈ 45.31 lakh36,73,889
52 BahraichUttar Pradesh≈ 44.66 lakh34,87,731
53 KolkataWest Bengal≈ 44.31 lakh44,96,694
54 KushinagarUttar Pradesh≈ 44.09 lakh35,64,544
55 SitamarhiBihar≈ 44.05 lakh34,23,574
56 BijnorUttar Pradesh≈ 43.97 lakh36,82,713
57 VaranasiUttar Pradesh≈ 43.77 lakh36,76,841
58 GhazipurUttar Pradesh≈ 43.66 lakh36,20,268
59 IndoreMadhya Pradesh≈ 43.53 lakh32,76,697
60 GondaUttar Pradesh≈ 42.71 lakh34,33,919
61 KolhapurMaharashtra≈ 42.62 lakh38,76,001
62 PurniaBihar≈ 42.18 lakh32,64,619
63 SaharanpurUttar Pradesh≈ 41.93 lakh34,66,382
64 SiwanBihar≈ 41.6 lakh33,30,464
65 BulandshahrUttar Pradesh≈ 41.42 lakh34,99,171
66 MeerutUttar Pradesh≈ 40.64 lakh34,43,689
67 HyderabadTelangana≈ 40.4 lakh39,43,323
68 BarabankiUttar Pradesh≈ 40.01 lakh32,60,699
69 LudhianaPunjab≈ 39.82 lakh34,98,739
70 KatiharBihar≈ 39.68 lakh30,71,029
71 BankuraWest Bengal≈ 39.25 lakh35,96,674
72 MoradabadUttar Pradesh≈ 39.13 lakh31,26,499
73 BirbhumWest Bengal≈ 39.1 lakh35,02,404
74 PalgharMaharashtra≈ 38.75 lakh30,05,739
75 NandedMaharashtra≈ 38.68 lakh33,61,292
76 BalliaUttar Pradesh≈ 38.62 lakh32,39,774
77 BhagalpurBihar≈ 38.41 lakh30,25,635
78 ThiruvallurTamil Nadu≈ 38.39 lakh31,82,032
79 PratapgarhUttar Pradesh≈ 38.29 lakh32,09,141
80 BegusaraiBihar≈ 37.95 lakh29,70,541
81 BudaunUttar Pradesh≈ 37.9 lakh31,27,621
82 CoimbatoreTamil Nadu≈ 37.8 lakh34,60,059
83 JodhpurRajasthan≈ 37.37 lakh29,49,375
84 RajkotGujarat≈ 37.32 lakh30,41,852
85 SalemTamil Nadu≈ 37.29 lakh34,82,056
86 GanjamOdisha≈ 36.95 lakh35,29,031
87 ShahjahanpurUttar Pradesh≈ 36.89 lakh30,06,538
88 ArariaBihar≈ 36.73 lakh28,11,569
89 VadodaraGujarat≈ 36.62 lakh30,93,795
90 UnnaoUttar Pradesh≈ 36.52 lakh31,08,367
91 RanchiJharkhand≈ 36.48 lakh29,14,253
92 RohtasBihar≈ 36.39 lakh29,59,918
93 DeoriaUttar Pradesh≈ 36.23 lakh31,00,946
94 ErnakulamKerala≈ 35.74 lakh32,82,388
95 NalandaBihar≈ 35.66 lakh28,77,653
96 Medchal MalkajgiriTelangana≈ 35.23 lakh27,49,393
97 ThiruvananthapuramKerala≈ 35.02 lakh33,01,427
98 Uttar DinajpurWest Bengal≈ 35 lakh29,99,808
99 Rae BareliUttar Pradesh≈ 34.88 lakh29,03,507
100 KozhikodeKerala≈ 33.96 lakh30,86,293

* 2026: our estimates (method M1), constrained to the official state projections.

20 most populous districts, 2026 estimate

20 most populous districts, 2026 estimate
  1. Bengaluru Urban 1.26 crore
  2. Pune 1.18 crore
  3. North 24 Parganas 1.09 crore
  4. Thane 1.04 crore
  5. Mumbai Suburban 1.02 crore
  6. South 24 Parganas 92.31 lakh
  7. Ahmedabad 87.9 lakh
  8. Surat 84.76 lakh
  9. Murshidabad 81.83 lakh
  10. Jaipur 75.92 lakh
  11. Patna 73.4 lakh
  12. Nashik 72.71 lakh
  13. Prayagraj 72.45 lakh
  14. East Champaran 66.31 lakh
  15. Chennai 65.44 lakh
  16. Muzaffarpur 61.96 lakh
  17. North 61.62 lakh
  18. Hooghly 58.92 lakh
  19. Lucknow 57.65 lakh
  20. Madhubani 57.02 lakh

Least populated districts

Least populated districts
#
1 Dibang ValleyArunachal Pradesh8,004
2 BichomArunachal Pradesh11,717
3 Pakke KessangArunachal Pradesh12,098
4 Shi YomiArunachal Pradesh13,310
5 LeparadaArunachal Pradesh20,152
6 Lower SiangArunachal Pradesh20,450
7 AnjawArunachal Pradesh21,167
8 KamleArunachal Pradesh22,102
9 MeluriNagaland22,618
10 Keyi PanyorArunachal Pradesh25,399
11 HnahthialMizoram28,488
12 Lahaul and SpitiHimachal Pradesh31,564
13 SiangArunachal Pradesh31,920
14 ShamatorNagaland35,311
15 Upper SiangArunachal Pradesh35,320
16 KhawzawlMizoram36,421
17 NicobarAndaman and Nicobar Islands36,842
18 PherzawlManipur40,390
19 Lower SubansiriArunachal Pradesh42,352
20 NiulandNagaland42,442

More rankings