Home › Meghalaya › Shillong map and PIN codes, Meghalaya

Shillong map and PIN codes, Meghalaya

Interactive Shillong map

 
View Larger Map

Meghalaya City Maps

East Khasi Hills district at a glance

HeadquartersShillong
Population (Census 2011)825,922 (8.26 lakh)
Area2,748 sq km
Density (2011)301 people per sq km
Blocks (11)Khatarshnong Laitkroh, Mawkynrew, Mawlai, Mawpat, Mawphlang, Mawryngkneng, Mawsynram, Mylliem, Pynursla, Shella Bholaganj, Sohiong
Bordering districts includeWest Jaintia Hills, South West Khasi Hills, Ri-Bhoi, West Khasi Hills

Population and area: Census of India 2011.

Health help in East Khasi Hills district

  • Emergency: call 108 for an ambulance, or 112.
  • Free hospital treatment: families covered by Ayushman Bharat (PM-JAY), and everyone aged 70 or over, get treatment up to ₹5 lakh a year in government and listed private hospitals. Check or get the card at beneficiary.nha.gov.in or call 14555; the hospitals in East Khasi Hills district are listed on the PM-JAY hospital finder.
  • Low-cost medicines: Jan Aushadhi Kendras sell generic medicines at a fraction of the usual price; find one in East Khasi Hills district by choosing Meghalaya and the district.
  • Blood: e-RaktKosh shows the blood banks in East Khasi Hills district and the blood they have today.
  • See a doctor online, free: eSanjeevani, the Health Ministry's video consultation service.
  • Mental health: Tele-MANAS, 14416, free and open day and night.

More about each service: health help in India.

PIN codes of East Khasi Hills district

Shillong is in East Khasi Hills district. The head and sub post offices India Post lists under East Khasi Hills district, with their six-digit PIN codes.

Post officePIN code
Assam Rifles793011
Balat793106
Cherrapunjee793108
Happy Valley793007
Iewduh793002
Laban793004
Laitkor Peak793010
Laitumkhrah793003
Madanriting793021
Mawiong793016
Mawlai793017
Mawnianglah793009
Mawpat793012
Mawphlang793121
Mawsynram793113
Meghalaya Secretariat793001
Nehu793022
Neigrihms793018
Nongmynsong793019
Nongthymmai793014
Oakland793001
Phudmawri793008
Pynursla793110
Rilbong793004
Rynjah793006
Shella793112
Shillong (head office)793001
Smit793015
Sohiong793115
Upper Shillong793005

Source: India Post, Department of Posts (October 2026). Other offices: India Post's Locate Post Office.