India PIN Code Directory

Find the PIN code for any post office in India — all states, districts & localities

Browse by State

State
Andhra Pradesh
🏛 Amaravati
23 Districts1,849 PINs
16,167 post offices
View PINs →
State
Arunachal Pradesh
🏛 Itanagar
15 Districts48 PINs
295 post offices
View PINs →
State
Assam
🏛 Dispur
23 Districts570 PINs
4,024 post offices
View PINs →
State
Bihar
🏛 Patna
38 Districts857 PINs
9,059 post offices
View PINs →
State
Chhattisgarh
🏛 Raipur
19 Districts264 PINs
3,122 post offices
View PINs →
State
Goa
🏛 Panaji
2 Districts88 PINs
262 post offices
View PINs →
State
Gujarat
🏛 Gandhinagar
26 Districts1,014 PINs
8,937 post offices
View PINs →
State
Haryana
🏛 Chandigarh
19 Districts301 PINs
2,672 post offices
View PINs →
State
Himachal Pradesh
🏛 Shimla
12 Districts428 PINs
2,781 post offices
View PINs →
State
Jharkhand
🏛 Ranchi
24 Districts368 PINs
3,096 post offices
View PINs →
State
Karnataka
🏛 Bengaluru
30 Districts1,317 PINs
9,737 post offices
View PINs →
State
Kerala
🏛 Thiruvananthapuram
14 Districts1,407 PINs
5,057 post offices
View PINs →
State
Madhya Pradesh
🏛 Bhopal
52 Districts764 PINs
8,309 post offices
View PINs →
State
Maharashtra
🏛 Mumbai
34 Districts1,578 PINs
12,617 post offices
View PINs →
State
Manipur
🏛 Imphal
9 Districts52 PINs
698 post offices
View PINs →
State
Meghalaya
🏛 Shillong
7 Districts64 PINs
475 post offices
View PINs →
State
Mizoram
🏛 Aizawl
8 Districts42 PINs
412 post offices
View PINs →
State
Nagaland
🏛 Kohima
11 Districts46 PINs
330 post offices
View PINs →
State
Odisha
🏛 Bhubaneswar
30 Districts906 PINs
8,162 post offices
View PINs →
State
Punjab
🏛 Chandigarh
23 Districts528 PINs
3,833 post offices
View PINs →
State
Rajasthan
🏛 Jaipur
32 Districts979 PINs
10,331 post offices
View PINs →
State
Sikkim
🏛 Gangtok
4 Districts23 PINs
211 post offices
View PINs →
State
Tamil Nadu
🏛 Chennai
31 Districts2,029 PINs
11,878 post offices
View PINs →
State
Tripura
🏛 Agartala
4 Districts76 PINs
710 post offices
View PINs →
State
Uttar Pradesh
🏛 Lucknow
70 Districts1,626 PINs
17,665 post offices
View PINs →
State
Uttarakhand
🏛 Dehradun
13 Districts292 PINs
2,723 post offices
View PINs →
State
West Bengal
🏛 Kolkata
20 Districts1,208 PINs
8,720 post offices
View PINs →

Union Territories

How to Find Your PIN Code

1
Search by Name

Type your post office name, locality, or district in the search box at the top.

2
Browse by State

Select your state from the grid above, then drill down to your district and post office.

3
Validate Instantly

Use the PIN Code Validator above to enter any 6-digit code and instantly verify which area it belongs to.

Frequently Asked Questions

What is a PIN code in India?

PIN (Postal Index Number) code is a 6-digit number used by India Post to identify individual post offices and delivery zones. It was introduced in August 1972 and covers all of India, making it easier to sort and deliver mail efficiently across the country.

How many digits are in an Indian PIN code?

Indian PIN codes are exactly 6 digits long. The first digit represents the postal zone (1–9), the second indicates the sub-zone (state or group of states), the third digit represents the sorting district, and the last three digits identify the specific delivery post office.

What does H.O, S.O, and B.O mean in India Post?

H.O stands for Head Office (the main post office of a district or division), S.O stands for Sub Office (a branch serving a larger area under an H.O), and B.O stands for Branch Office (the smallest unit, usually in a village or specific locality). Together they form the three-tier India Post network.

How do I find the PIN code of my area?

Use the search box on this page to type your area name, post office name, or 6-digit PIN code. You can also use the PIN Code Validator below to instantly look up any 6-digit PIN. Alternatively, browse by state using the 'Browse by State' section to drill down to your district and post office.

Are Indian PIN codes the same as ZIP codes?

They serve the same purpose but PIN codes are specific to India's postal system. India uses 6-digit PIN codes while the US uses 5-digit ZIP codes. You can use an Indian PIN code wherever a ZIP or postal code is asked for on international forms when shipping to or from India.

How do I write an Indian address for international shipping?

Write: [Recipient Name] / [Building, Street, Locality] / [City/Town] / [District, State — PIN CODE] / INDIA. Always include the 6-digit PIN code to ensure correct delivery and to help customs and postal services identify the destination.

How many post offices are there in India?

India has over 1.5 lakh (150,000+) post offices as per India Post records, making it the largest postal network in the world. These include Head Offices (H.O), Sub Offices (S.O), and Branch Offices (B.O) spread across all 35 states and union territories.

What is the postal zone system in India?

India is divided into 9 postal zones numbered 1–9. Zone 1 covers Delhi (11x), Zone 2 covers Andhra Pradesh and UP, Zones 3–4 cover Maharashtra and Karnataka, Zone 5 covers Rajasthan and Gujarat, Zone 6 covers Tamil Nadu and Kerala, Zone 7 covers West Bengal and Northeast, and Zone 8 covers Bihar and MP. The first digit of any PIN code reveals its postal zone.