Meghalaya Population - Census India 2011

Meghalaya is one of state in India with population of 29,66,889. There are 7 districts, 39 Taluks, 6,839 villages and 22 towns in Meghalaya.

As per the Census India 2011, Meghalaya has 5,48,059 households, population of 29,66,889 of which 14,91,832 are males and 14,75,057 are females. The population of children between age 0-6 is 5,68,536 which is 19.16% of total population.

The sex-ratio of Meghalaya state is around 989 compared to 943 which is national average of India. The literacy rate of Meghalaya state is 60.16% out of which 61.26% males are literate and 59.06% females are literate. The total area of Meghalaya is 22,429 sq.km with population density of 132 per sq.km.

Out of total population, 79.93% of population lives in Urban area and 20.07% lives in Rural area. There are 0.58% Scheduled Caste (SC) and 86.15% Scheduled Tribe (ST) of total population in Meghalaya.

Meghalaya Religion Population

DescriptionPopulationPercentage
Total29,66,889100%
Christian22,13,02774.59%
Hindu3,42,07811.53%
Other religions and persuasions2,58,2718.71%
Muslim1,30,3994.4%
Buddhist9,8640.33%
Religion not stated9,5780.32%
Sikh3,0450.1%
Jain6270.02%

Meghalaya Urban & Rural Population

Out of total population, 50% of population lives in Urban area and 60% lives in Rural area
DescriptionUrbanRural
Area(sq.km)282.8922,146.11
Number of households1,17,4864,30,573
Total Population5,95,45023,71,439
Population (%)49.97%49.64%
Male Population2,97,57211,94,260
Female Population2,97,87811,77,179
Sex Ratio1001986
Literacy (%)78.91%55.46%

List of Districts in Meghalaya

Check out complete list of all districts in Meghalaya
DistrictPopulationArea (km2)Po. DensitySex-ratio
East Khasi Hills8,25,9222,7483011011
West Garo Hills6,43,2913,677175984
Jaintia Hills3,95,1243,8191031013
West Khasi Hills3,83,4615,24773980
East Garo Hills3,17,9172,603122972
Ribhoi2,58,8402,448106953
South Garo Hills1,42,3341,88775945

Share your suggestions, thoughts


Meghalaya Population Facts

Number of Households5,48,059
Population29,66,889
Male Population14,91,832 (50.28%)
Female Population14,75,057 (49.72%)
Children Population5,68,536
Area22,429 km2
Population density/km2132
Sex-ratio989
Literacy60.16%
Male Literacy61.26%
Female Literacy59.06%
Scheduled Tribes (ST) %86.15%
Scheduled Caste (SC) %0.58%

Map of Meghalaya

Big Cities

Shillong1,43,229
Tura74,858
Mawlai55,012
Nongthymmai38,004
Madanriting29,194
Nongstoin28,742
Jowai28,430
Pynthormukhrah27,219
Williamnagar24,597
Resubelpara19,595