GlobeMetrics

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

Uttarakhand · Districts

District-wise population of Uttarakhand

Uttarakhand has 13 districts today. Haridwar is the most populous, estimated at ≈23.91 lakh in 2026. Census 2011 figures are shown on each district's current boundaries, so districts created after 2011 have comparable numbers too.

District-wise population of Uttarakhand
#
1 Haridwar≈ 23.91 lakh18,90,422+30.6%88073.4%36.7%801
2 Dehradun≈ 21.67 lakh16,96,694+32.3%90284.3%55.5%549
3 Udham Singh Nagar≈ 21.19 lakh16,48,902+33.5%92073.1%35.6%649
4 Nainital≈ 11.69 lakh9,54,605+25.1%93483.9%38.9%≈225
5 Pauri Garhwal≈ 7.04 lakh6,87,271−1.4%110382.0%16.4%≈129
6 Almora≈ 6.36 lakh6,22,506−1.6%113980.5%10.0%198
7 Tehri Garhwal≈ 6.51 lakh6,17,917+2.4%107776.4%11.4%≈170
8 Pithoragarh≈ 5.18 lakh4,83,439+4.6%102082.3%14.4%68
9 Chamoli≈ 4.23 lakh3,91,605+5.7%101982.7%15.2%49
10 Uttarkashi≈ 3.73 lakh3,31,025+11.9%95875.8%7.3%≈41
11 Bageshwar≈ 2.79 lakh2,59,898+5.2%109080.0%3.5%116
12 Champawat≈ 3 lakh2,59,648+15.6%98079.8%14.8%147
13 Rudraprayag≈ 2.63 lakh2,42,360+6.5%111481.3%4.1%≈122

* 2026: our estimates (method M1), constrained to the official Uttarakhand projection. ≈ density uses an area apportioned from 2011 sub-districts.

Districts of Uttarakhand by population, 2026

District-wise population of Uttarakhand
  1. Haridwar 23.91 lakh
  2. Dehradun 21.67 lakh
  3. Udham Singh Nagar 21.19 lakh
  4. Nainital 11.69 lakh
  5. Pauri Garhwal 7.04 lakh
  6. Almora 6.36 lakh
  7. Tehri Garhwal 6.51 lakh
  8. Pithoragarh 5.18 lakh
  9. Chamoli 4.23 lakh
  10. Uttarkashi 3.73 lakh
  11. Bageshwar 2.79 lakh
  12. Champawat 3 lakh
  13. Rudraprayag 2.63 lakh

Largest cities →

Frequently asked questions

How many districts are there in Uttarakhand?

13, according to the Local Government Directory (13 listed). Census 2011 had fewer in several states; this page shows every current district.

Which district of Uttarakhand has the highest population?

Haridwar, with 18,90,422 people in Census 2011 and an estimated ≈23.91 lakh in 2026. The smallest is Rudraprayag (2,42,360 in 2011).