Meghalaya

District-Level Data & Statistics

Population

29.7 Lakh

0.2% of India

Districts

12

Area

21,577 km²

Literacy Rate

60.2%

National: 63.0%

Sex Ratio

989

National: 943

Meghalaya is India's 24th most populous state with a population of 29.7 Lakh spread across 12 districts covering 21,577 sq km. The state's literacy rate stands at 60.2%, below the national average of 63.0%. With a sex ratio of 989 females per 1,000 males, it is above the national figure of 943.


Demographics

Indicator

State

National

Population Density

138 /km²

379 /km²

Sex Ratio

989

943

Literacy Rate

60.2%

63.0%

SC Population

0.6%

16.6%

ST Population

86.1%

8.7%

Worker Participation

40.0%

39.8%

Health & Development

Indicator

State

National

Child Stunting

44.3%

33.2%

Child Wasting

13.2%

18.4%

Underweight Children

25.9%

29.1%

Child Anaemia

43.1%

65.2%

Women Anaemia

54.7%

55.3%

Full Vaccination

69.3%

77.4%

Institutional Delivery

61.1%

88.5%

Improved Sanitation

83.7%

72.4%

Clean Cooking Fuel

25.1%

54.6%

Health Insurance

67.6%

41.3%

Safe Drinking Water

74.1%

93.6%

Electricity Access

90.9%

97.0%

Women & Gender

Indicator

State

National

Child Marriage

18.8%

20.6%

Teen Pregnancy

7.9%

6.6%

Female Literacy Gap

0.1%

0.1%

Female Work Gap

0.1%

0.2%

Economy & Infrastructure

Indicator

State

National

MSME Density

18.7 per 1k pop

42.6 per 1k pop

Total MSMEs (avg per district)

4.8k

61.7k

Manufacturing Share

30.6%

24.9%

Governance

Indicator

State

National

Pending Cases

357 per lakh

3585 per lakh

Cases Delayed (%)

0.5%

0.4%

Monthly Disposal Ratio

0.88

0.81

Safety & Crime

Indicator

State

National

SC/ST Atrocities

0.0 per lakh

17.4 per lakh

Domestic Violence

0.0 per lakh

12.6 per lakh

Child Abuse (POCSO)

30.9 per lakh

89.0 per lakh

Cyber Crime

6.4 per lakh

55.7 per lakh

Climate Vulnerability

Indicator

State

National

Climate Vulnerability Index

0.09

0.56

District Rankings

Underweight Children

Highest

1. Eastern West Khasi Hills

31.1%

2. West Khasi Hills

31.1%

3. Ri-bhoi

29.6%

4. West Jaintia Hills

28.3%

5. South West Khasi Hills

27.6%

Lowest

1. West Garo Hills

26.3%

2. East Khasi Hills

23.8%

3. East Jaintia Hills

23.6%

4. South Garo Hills

20.8%

5. North Garo Hills

15.8%

Electricity Access

Highest

1. South Garo Hills

98.6%

2. North Garo Hills

97.5%

3. East Garo Hills

97.4%

4. East Khasi Hills

96.6%

5. South West Garo Hills

95.5%

Lowest

1. South West Khasi Hills

87.9%

2. East Jaintia Hills

85.1%

3. Eastern West Khasi Hills

85.0%

4. West Khasi Hills

85.0%

5. West Jaintia Hills

75.4%

Small Business Density

Highest

1. East Jaintia Hills

32.0

2. West Garo Hills

21.0

3. East Khasi Hills

20.9

4. West Jaintia Hills

19.6

5. Ri-bhoi

19.2

Lowest

1. South Garo Hills

17.6

2. South West Garo Hills

17.1

3. West Khasi Hills

16.7

4. North Garo Hills

15.1

5. Eastern West Khasi Hills

8.2

All Districts

12 of 12

DistrictPopulationLiteracy %Sex RatioDensity /km²
East Khasi Hills8,25,92270.0%1011305
West Garo Hills4,96,58655.7%987194
West Jaintia Hills2,72,18549.0%1015157
Ri-bhoi2,58,84060.2%953113
East Garo Hills1,61,92656.6%965107
West Khasi Hills1,56,33059.6%97659
North Garo Hills1,55,99164.4%979129
South West Garo Hills1,46,70556.1%977182
South Garo Hills1,42,33457.7%94581
Eastern West Khasi Hills1,31,45161.9%991119
East Jaintia Hills1,22,93944.1%100863
South West Khasi Hills95,68058.6%96975

Explore Meghalaya on the Map

View all 12 districts with 65+ indicators on the interactive map

Launch Map →

Frequently Asked Questions

What is the population of Meghalaya?

Meghalaya has a population of 29.7 Lakh according to the Census 2011, making it India's 24th most populous state. The population is spread across 12 districts.

How many districts are in Meghalaya?

Meghalaya has 12 districts covering a total area of 21,577 sq km.

Which district in Meghalaya has the highest literacy rate?

East Khasi Hills has the highest literacy rate in Meghalaya at 70.0%, compared to the state average of 60.2%.

What is Meghalaya's sex ratio?

Meghalaya has a sex ratio of 989 females per 1,000 males, which is above the national average of 943.

Data Sources

Census 2011

NFHS-5 (2019–21)

NJDG (2024)

CVI (2021)

Ag Census 2015–16

Udyam/MSME (2026)

NCRB SLL (2022)

eRaktKosh (2024)

GOBARdhan (2026)

Town Amenities (2011)