Meghalaya Population & Demographics

Comprehensive census data showing population distribution and literacy rates for Meghalaya.

Total Population
29,66,889
Male
14,91,832
50.3%
Female
14,75,057
49.7%
Sex Ratio
989
per 1000 males
Literacy Rate
60.16%
Density
132
per km²

Administrative Details of Meghalaya

Meghalaya comprises 6,839 villages, of which 6,459 are inhabited and 380 are uninhabited. There are 22 urban towns in Meghalaya. The total number of households stands at 5,48,059, spread across 22,429 square kilometers.

Villages6,839(6,459 inhabited380 uninhabited)
Urban Towns22
Households5,48,059
Total Area22,429 km²

Meghalaya Urban & Rural Population

According to Census data, Meghalaya had 5,95,450 people in urban areas (20.1%) and 23,71,439 people in rural areas (79.9%).

Area TypePopulationPercentage
🌾 Rural23,71,43979.9%
🏙️ Urban5,95,45020.1%
Total29,66,889100%

Data from Census 2011. Bars show relative proportion.

Rural Population23,71,439
Urban Population5,95,450

Gender Distribution in Meghalaya

The total population of Meghalaya comprises 14,91,832 males (50.3%) and 14,75,057 females (49.7%). The sex ratio in Meghalaya is 989 females per 1000 males.

Male and Female Population — Urban & Rural

GenderRuralUrbanTotal
👨 Male11,94,2602,97,57214,91,832
👩 Female11,77,1792,97,87814,75,057

Blue bars represent male, pink bars represent female.

Male Population14,91,832
50.3% of total
Female Population14,75,057
49.7% of total

Literacy Rate in Meghalaya

The literacy rate in Meghalaya is 60.16% as per Census 2011. Male literacy stands at 61.26% while female literacy is 59.06%, indicating a gender gap of 2.20 percentage points. The total literate population is 17,85,005.

Literacy Statistics — Urban and Rural

CategoryRuralUrbanTotal
Literate (Male)6,75,6362,38,2439,13,879
Literate (Female)6,39,5182,31,6088,71,126
Total Literate13,15,1544,69,85117,85,005

Literacy rates by gender.

Male Literacy Rate61.26%
Female Literacy Rate59.06%

Meghalaya District-wise Population, Area, Sex Ratio & Literacy Data

Meghalaya has 7 districts ranked by Census 2011 population. Click any district name for detailed demographics.

#District Population Literacy % Sex Ratio Area (km²)
1East Khasi Hills8,25,92269.99%10112,748
2West Garo Hills6,43,29155.76%9843,677
3Jaintia Hills3,95,12447.46%10133,819
4West Khasi Hills3,83,46160.16%9805,247
5East Garo Hills3,17,91760.44%9722,603
6Ribhoi2,58,84060.21%9532,448
7South Garo Hills1,42,33457.65%9451,887

Click any column header to sort. Click again to reverse order.

Page 1 of 1 · 7 districts total

All States in India by Population

India's most populous states ranked by Census 2011 data. Meghalaya has a population of 29,66,889. Click any state to view detailed demographics.

Scroll to view all states. Bars show relative population size.

↕ Scroll
1. Uttar Pradesh19,98,12,341
2. Maharashtra11,23,74,333
3. Bihar10,40,99,452
4. West Bengal9,12,76,115
5. Andhra Pradesh8,45,80,777
6. Madhya Pradesh7,26,26,809
7. Tamil Nadu7,21,47,030
8. Rajasthan6,85,48,437
9. Karnataka6,10,95,297
10. Gujarat6,04,39,692
11. Odisha4,19,74,218
12. Kerala3,34,06,061
13. Jharkhand3,29,88,134
14. Assam3,12,05,576
15. Punjab2,77,43,338
16. Chhattisgarh2,55,45,198
17. Haryana2,53,51,462
18. Nct Of Delhi1,67,87,941
19. Jammu & Kashmir1,25,41,302
20. Uttarakhand1,00,86,292
21. Himachal Pradesh68,64,602
22. Tripura36,73,917
23. Meghalaya29,66,889
24. Manipur28,55,794
25. Nagaland19,78,502
26. Goa14,58,545
27. Arunachal Pradesh13,83,727
28. Puducherry12,47,953
29. Mizoram10,97,206
30. Chandigarh10,55,450
31. Sikkim6,10,577
32. Andaman & Nicobar Islands3,80,581
33. Dadra & Nagar Haveli3,43,709
34. Daman & Diu2,43,247
35. Lakshadweep64,473

List of Districts in Meghalaya

Complete list of all 7 districts in Meghalaya.

View All 7 Districts

Frequently Asked Questions

What is the total population of Meghalaya?
According to Census 2011, Meghalaya has a total population of 29,66,889. This includes 23,71,439 people in rural areas and 5,95,450 people in urban areas.
What is the male and female population of Meghalaya?
Meghalaya has 14,91,832 males (50.3%) and 14,75,057 females (49.7%).
What is the sex ratio of Meghalaya?
The sex ratio of Meghalaya is 989 females per 1000 males. This means for every 1000 men, there are 989 women in the state.
What is the literacy rate in Meghalaya?
Meghalaya has an overall literacy rate of 60.16%. The male literacy rate is 61.26% and the female literacy rate is 59.06%. Total literate population is 17,85,005.
What is the total area of Meghalaya?
Meghalaya covers a total area of 22,429 square kilometers with a population density of 132 persons per square kilometer.
How many districts are in Meghalaya?
Meghalaya comprises 7 districts according to Census 2011.
What is the SC and ST population in Meghalaya?
Meghalaya has a Scheduled Caste (SC) population of 17,355 (0.58% of total) and Scheduled Tribe (ST) population of 25,55,861 (86.15% of total).

About Meghalaya Census 2011 Data

According to Census 2011, Meghalaya has a total population of 29,66,889 with a literacy rate of 60.16% and a sex ratio of 989 females per 1000 males.

Meghalaya comprises 7 districts. This page provides comprehensive census data for Meghalaya including district-wise demographics, population statistics, literacy rates, gender distribution, and social indicators for research and analysis purposes.

Data Source: Census of India 2011

All statistics based on official Census 2011 data for Meghalaya.