Select a state or union territory
Andaman and Nicobar Islands
Andhra Pradesh
Arunachal Pradesh
Assam
Bihar
Chandigarh
Chhattisgarh
Delhi
Goa
Gujarat
Haryana
Himachal Pradesh
Jammu and Kashmir
Jharkhand
Karnataka
Kerala
Ladakh
Lakshadweep
Madhya Pradesh
Maharashtra
Manipur
Meghalaya
Mizoram
Nagaland
Odisha
Puducherry
Punjab
Rajasthan
Sikkim
Tamil Nadu
Telangana
The Dadra and Nagar Haveli and Daman and Diu
Tripura
Uttar Pradesh
Uttarakhand
West Bengal
Frequently asked questions
How many PIN codes does India have?
India has 19,486 unique PIN codes served by 164,912 post offices across 36 states and union territories, spanning 749 districts.
How does the Indian PIN code system work?
Each PIN code is a 6-digit number: the first digit denotes the postal zone, the second the sub-region, the third the sorting district, and the last three identify the specific delivery office or locality within that district.
How do I find the pincode for my area?
Select your state below to open its pincode directory, then search by area name, post office or pincode to find the exact PIN code and delivery office for your address.
What is the difference between a delivery and non-delivery post office?
A delivery post office delivers mail directly to addresses in its jurisdiction, while a non-delivery office mainly handles counter services such as bookings, savings accounts and administrative work.