Indian PIN Code Directory
Every PIN code in India, arranged the way the postal system actually works — 19,299 codes covering 1,57,056 post offices across 737 districts and 36 states and union territories. Search for a place below, or start from a state and work down to a district, city, locality and individual post office.
Search any city, area or PIN code
Four ways to find the code you need
Which one to use depends on what you already know.
- You have the six digits and want to know the place. Type the code into the search box. You will get the delivery post offices under it, the district, the postal division and the circle.
- You know the locality or post office name. Type that instead. Spellings in the postal directory often differ from everyday usage, so if the first spelling finds nothing, try the shorter form of the name.
- You only know the district or city. Start from the state below. District pages list every PIN code in that district, which is usually the quickest way to narrow down a rural address.
- You are standing at the address. Use the current-location finder on the home page. It matches your coordinates to postal data and tells you when the answer is only approximate.
What the first digit tells you
The first digit of a PIN code is its postal zone — eight geographical zones plus one for the armed forces. It is the broadest clue in the code: before reading anything else, the first digit already narrows an address to roughly a quarter of the country.
- 1 — Northern zoneChandigarh, Delhi, Haryana, Himachal Pradesh, Jammu and Kashmir, Ladakh, Punjab
- 2 — Northern zoneUttar Pradesh, Uttarakhand
- 3 — Western zoneDadra and Nagar Haveli and Daman and Diu, Gujarat, Rajasthan
- 4 — Western zoneChhattisgarh, Goa, Madhya Pradesh, Maharashtra
- 5 — Southern zoneAndhra Pradesh, Karnataka, Puducherry, Telangana
- 6 — Southern zoneKerala, Lakshadweep, Puducherry, Tamil Nadu
- 7 — Eastern zoneAndaman and Nicobar Islands, Arunachal Pradesh, Assam, Manipur, Meghalaya, Mizoram, Nagaland, Odisha, Sikkim, Tripura, West Bengal
- 8 — Eastern zoneBihar, Jharkhand
- 9 — Army Postal ServiceField and base post offices serving the armed forces. These codes do not correspond to a civilian address — the directory lists two Central Base Post Offices under them.
The next two digits narrow the zone to a sub-region, the third group identifies the sorting district, and the final three digits identify the delivery post office within it. Those last three are the part that changes most often between neighbouring streets.
Browse by state
- Andhra Pradesh1,243 PIN codes · 10,634 post offices
- Arunachal Pradesh49 PIN codes · 302 post offices
- Assam574 PIN codes · 4,011 post offices
- Bihar857 PIN codes · 9,113 post offices
- Chhattisgarh274 PIN codes · 4,055 post offices
- Goa88 PIN codes · 258 post offices
- Gujarat1,010 PIN codes · 8,867 post offices
- Haryana315 PIN codes · 2,702 post offices
- Himachal Pradesh436 PIN codes · 2,796 post offices
- Jharkhand381 PIN codes · 3,801 post offices
- Karnataka1,347 PIN codes · 9,668 post offices
- Kerala1,425 PIN codes · 5,056 post offices
- Madhya Pradesh770 PIN codes · 8,283 post offices
- Maharashtra1,585 PIN codes · 12,754 post offices
- Manipur52 PIN codes · 713 post offices
- Meghalaya69 PIN codes · 512 post offices
- Mizoram47 PIN codes · 431 post offices
- Nagaland43 PIN codes · 333 post offices
- Odisha935 PIN codes · 8,268 post offices
- Punjab534 PIN codes · 3,838 post offices
- Rajasthan1,004 PIN codes · 10,344 post offices
- Sikkim19 PIN codes · 209 post offices
- Tamil Nadu2,040 PIN codes · 11,795 post offices
- Telangana675 PIN codes · 5,811 post offices
- Tripura80 PIN codes · 730 post offices
- Uttar Pradesh1,655 PIN codes · 17,683 post offices
- Uttarakhand302 PIN codes · 2,729 post offices
- West Bengal1,128 PIN codes · 8,774 post offices
Browse by union territory
- Andaman and Nicobar Islands22 PIN codes · 106 post offices
- Chandigarh25 PIN codes · 56 post offices
- Dadra and Nagar Haveli and Daman and Diu10 PIN codes · 54 post offices
- Delhi97 PIN codes · 564 post offices
- Jammu and Kashmir196 PIN codes · 1,590 post offices
- Ladakh16 PIN codes · 112 post offices
- Lakshadweep9 PIN codes · 10 post offices
- Puducherry33 PIN codes · 94 post offices
Where this data comes from
Every record on this site is read from India Post's All India Pincode Directory, published as open data on data.gov.in. We use the 2021-12 snapshot exactly as published: office name, office type, delivery status, district, postal division and circle. Nothing is edited by hand and nothing is filled in by guesswork.
That has one consequence worth knowing. Post offices opened, closed or renumbered since that snapshot will not appear here, and a handful of names carry the spelling used in the original dataset rather than the local one. For anything that has to be right — a bank form, a property document, a shipment — confirm the code with India Post or at your local post office. If you spot something wrong, tell us and we will check it against the source.
This is an independent directory. It is not operated by, affiliated with or endorsed by India Post or any government department.