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 9th December 2023, the current population of Meghalaya is 33.72 lakhs, which includes urban population of 6.97 lakhs and rural population of 26.75 lakhs. Its sex ratio is 996 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 Population697496
Rural Population2674614
Total Population3372144
Sex Ratio996
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