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.
| # | ||||||||
|---|---|---|---|---|---|---|---|---|
| 1 | East Khasi Hills | ≈ 9.4 lakh | 8,25,922 | +25.0% | 1011 | 84.2% | 44.4% | 301 |
| 2 | West Garo Hills | ≈ 5.27 lakh | 4,57,832 | +26.8% | 987 | 67.3% | 16.4% | ≈185 |
| 3 | West Jaintia Hills | ≈ 3.23 lakh | 2,72,185 | +32.1% | 1015 | 63.1% | 10.5% | ≈107 |
| 4 | Ri Bhoi | ≈ 3.11 lakh | 2,58,840 | +34.3% | 953 | 75.7% | 9.8% | 106 |
| 5 | South West Garo Hills | ≈ 2.14 lakh | 1,85,459 | +26.8% | 979 | 68.3% | 0.0% | ≈155 |
| 6 | North Garo Hills | ≈ 1.97 lakh | 1,72,119 | +26.0% | 981 | 77.4% | 11.4% | ≈119 |
| 7 | West Khasi Hills | ≈ 1.99 lakh | 1,70,071 | +29.5% | 976 | 77.6% | 16.9% | ≈78 |
| 8 | East Garo Hills | ≈ 1.67 lakh | 1,45,798 | +26.0% | 961 | 69.8% | 16.9% | ≈126 |
| 9 | South Garo Hills | ≈ 1.66 lakh | 1,42,334 | +29.1% | 945 | 71.7% | 9.2% | ≈75 |
| 10 | East Jaintia Hills | ≈ 1.46 lakh | 1,22,939 | +32.1% | 1008 | 58.3% | 0.0% | ≈96 |
| 11 | Eastern West Khasi Hills | ≈ 1.34 lakh | 1,14,228 | +29.5% | 994 | 80.7% | 12.6% | ≈74 |
| 12 | South West Khasi Hills | ≈ 1.16 lakh | 99,162 | +29.5% | 970 | 75.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
- East Khasi Hills 9.4 lakh
- West Garo Hills 5.27 lakh
- West Jaintia Hills 3.23 lakh
- Ri Bhoi 3.11 lakh
- South West Garo Hills 2.14 lakh
- North Garo Hills 1.97 lakh
- West Khasi Hills 1.99 lakh
- East Garo Hills 1.67 lakh
- South Garo Hills 1.66 lakh
- East Jaintia Hills 1.46 lakh
- Eastern West Khasi Hills 1.34 lakh
- 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).
Sources and method
- Census of India 2011, Primary Census Abstract (ORGI)
- Census 2011 village and town population figures (ORGI)
- How 2011 figures are rebuilt on today’s district boundaries
- Report of the Technical Group on Population Projections 2011–2036 (July 2020)
- Our estimation method M1 (formulas and checks)
- Local Government Directory (current district boundaries)
Data updated: · Report a correction