GlobeMetrics

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

Meghalaya · Districts

District-wise population of Meghalaya

Meghalaya has 12 districts today. East Khasi Hills is the most populous, estimated at ≈9.4 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 Meghalaya
#
1 East Khasi Hills≈ 9.4 lakh8,25,922+25.0%101184.2%44.4%301
2 West Garo Hills≈ 5.27 lakh4,57,832+26.8%98767.3%16.4%≈185
3 West Jaintia Hills≈ 3.23 lakh2,72,185+32.1%101563.1%10.5%≈107
4 Ri Bhoi≈ 3.11 lakh2,58,840+34.3%95375.7%9.8%106
5 South West Garo Hills≈ 2.14 lakh1,85,459+26.8%97968.3%0.0%≈155
6 North Garo Hills≈ 1.97 lakh1,72,119+26.0%98177.4%11.4%≈119
7 West Khasi Hills≈ 1.99 lakh1,70,071+29.5%97677.6%16.9%≈78
8 East Garo Hills≈ 1.67 lakh1,45,798+26.0%96169.8%16.9%≈126
9 South Garo Hills≈ 1.66 lakh1,42,334+29.1%94571.7%9.2%≈75
10 East Jaintia Hills≈ 1.46 lakh1,22,939+32.1%100858.3%0.0%≈96
11 Eastern West Khasi Hills≈ 1.34 lakh1,14,228+29.5%99480.7%12.6%≈74
12 South West Khasi Hills≈ 1.16 lakh99,162+29.5%97075.1%0.0%≈65

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

Districts of Meghalaya by population, 2026

District-wise population of Meghalaya
  1. East Khasi Hills 9.4 lakh
  2. West Garo Hills 5.27 lakh
  3. West Jaintia Hills 3.23 lakh
  4. Ri Bhoi 3.11 lakh
  5. South West Garo Hills 2.14 lakh
  6. North Garo Hills 1.97 lakh
  7. West Khasi Hills 1.99 lakh
  8. East Garo Hills 1.67 lakh
  9. South Garo Hills 1.66 lakh
  10. East Jaintia Hills 1.46 lakh
  11. Eastern West Khasi Hills 1.34 lakh
  12. South West Khasi Hills 1.16 lakh

Frequently asked questions

How many districts are there in Meghalaya?

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

Which district of Meghalaya has the highest population?

East Khasi Hills, with 8,25,922 people in Census 2011 and an estimated ≈9.4 lakh in 2026. The smallest is South West Khasi Hills (99,162 in 2011).