Meghalaya is one of the twenty eight States of India, spread in an area of 22.4 thousands square kilometers.

It is divided into twelve districts, forty six sub-distrcits and forty six blocks. There are 15.1 thousands schools, 801 hospitals, 376 ATMs, 352 banks, 513 post offices in Meghalaya.

Current Population

As on 12th July 2024, the current population of Meghalaya is 33.9 lakhs, which includes urban population of 7.02 lakhs and rural population of 26.88 lakhs. Its sex ratio is 997 females per 1000 males.

Geography of Meghalaya

Facilities in Meghalaya

Meghalaya overview

No. of Districts12
No. of Sub-DistrictsForty Six
No. of BlocksForty Six
Area22429 Km2
Urban Population702219
Rural Population2688128
Total Population3390426
Sex Ratio997
Schools15123 Schools in Meghalaya
ATMs376 ATMs in Meghalaya
Post Offices513 Pincodes in Meghalaya
Bank Branches352 Banks in Meghalaya

Districts in Meghalaya

Meghalaya has total 12 districts.


Department of Telecommunications (DoT) has allocated specific phone series list to be used within the state. You can find Meghalaya mobile number details on

Latest poll updates

Get notified on trending polls and opinions