India Pin Codes & Post Offices

All states, districts and postal codes of India

164,912
Post Offices
19,538
Unique Pin Codes
754
Districts
36
States & UTs

Find a Pin Code

Select a state, then select a district to view all pin codes and post offices

Step 1 — Select State
Andaman And Nicobar Islands3 districts
Andhra Pradesh26 districts
Arunachal Pradesh25 districts
Assam34 districts
Bihar38 districts
Chandigarh1 districts
Chhattisgarh28 districts
Delhi11 districts
Goa2 districts
Gujarat33 districts
Haryana22 districts
Himachal Pradesh12 districts
Jammu And Kashmir20 districts
Jharkhand24 districts
Karnataka31 districts
Kerala14 districts
Ladakh2 districts
Lakshadweep1 districts
Madhya Pradesh52 districts
Maharashtra36 districts
Manipur16 districts
Meghalaya11 districts
Mizoram11 districts
Nagaland12 districts
Odisha30 districts
Puducherry4 districts
Punjab23 districts
Rajasthan33 districts
Sikkim6 districts
Tamil Nadu38 districts
Telangana33 districts
The Dadra And Nagar Haveli And Daman And Diu3 districts
Tripura8 districts
Uttar Pradesh75 districts
Uttarakhand13 districts
West Bengal23 districts
Step 2 — Select District
👈 Select a state to see districts

All States & Union Territories

Showing 36 of 36 states & UTs · Click any state to explore

State / UT CapitalRegionDistricts Pin Codes Post Offices
Andaman And Nicobar IslandsPort BlairIslands322100
Andhra PradeshAmaravatiSouth India261,26210,681
Arunachal PradeshItanagarNorth East India25511,171
AssamDispurNorth East India345774,063
BiharPatnaEast India388839,309
ChandigarhChandigarhNorth India12353
ChhattisgarhRaipurCentral India282794,411
DelhiNew DelhiNorth India11103550
GoaPanajiWest India289261
GujaratGandhinagarWest India331,0108,841
HaryanaChandigarhNorth India223182,706
Himachal PradeshShimlaNorth India124392,807
Jammu And KashmirSrinagarNorth India202131,617
JharkhandRanchiEast India243884,584
KarnatakaBengaluruSouth India311,3599,658
KeralaThiruvananthapuramSouth India141,4285,057
LadakhLehNorth India214119
LakshadweepKavarattiIslands1910
Madhya PradeshBhopalCentral India5277810,272
MaharashtraMumbaiWest India361,60013,762
ManipurImphalNorth East India1655784
MeghalayaShillongNorth East India1171929
MizoramAizawlNorth East India1144456
NagalandKohimaNorth East India1246403
OdishaBhubaneswarEast India309438,915
PuducherryPuducherrySouth India43395
PunjabChandigarhNorth India235313,796
RajasthanJaipurNorth India331,01711,032
SikkimGangtokNorth East India619212
Tamil NaduChennaiSouth India382,04911,733
TelanganaHyderabadSouth India336926,253
The Dadra And Nagar Haveli And Daman And DiuUnknownUnknown31052
TripuraAgartalaNorth East India879723
Uttar PradeshLucknowNorth India751,66817,968
UttarakhandDehradunNorth India133052,742
West BengalKolkataEast India231,1318,787

Frequently Asked Questions

How many post offices are there in India?

India has 164,912 post offices across 754 districts and 36 states and union territories, serving 19,538 unique pin codes.

How many states and union territories are there in India?

India has 36 states and union territories. Each state is divided into districts, and each district has multiple post offices serving different pin codes.

How do I find a pin code in India?

Use the finder tool above — select your state first, then select your district to view all post offices and pin codes in that area. You can also click directly on any state in the table below.

What is a pin code in India?

PIN code stands for Postal Index Number. It is a 6-digit code used by India Post to identify delivery post offices. The first digit represents the postal zone, the second digit the sub-zone, and the remaining digits identify the specific delivery post office.

📋Data Source: India Post (Department of Posts, Government of India) · Public domain government data under India's National Data Sharing and Accessibility Policy (NDSAP). For official information visit indiapost.gov.in
Data is periodically updated but may not reflect the most recent changes. For critical or official purposes, verify with India Post directly.