Haryana PIN Codes
India Post's directory lists 315 PIN codes and 2,702 post offices across 22 districts of Haryana. Codes in this state run from 121001 to 136156. Pick a district below to see every code and office in it, or search for a town or post office by name.
Those offices break down into 16 head post offices, 492 sub post offices and 2,194 branch post offices; 2,457 offices deliver mail to addresses. They are organised into 9 postal divisions under the Haryana Circle. The districts with the most PIN codes are Gurugram (29), Ambala (23) and Jhajjar (22).
Head post offices in Haryana include Ambala G.P.O. (133001), Ambala City H.O (134003), Bahadurgarh HO (124507), Bhiwani HO (127021), Faridabad NIT HO (121001), Gurgaon HO (122001) and 10 others. A head office administers the sub and branch offices around it, but each of those smaller offices still has its own delivery PIN code — use the code of the office that serves the address, not the head office.
Search anywhere in Haryana
Detect my current PIN code
Districts in Haryana
- Ambala23 PIN codes · 144 post offices
- Bhiwani18 PIN codes · 149 post offices
- Charki Dadri9 PIN codes · 77 post offices
- Faridabad15 PIN codes · 66 post offices
- Fatehabad11 PIN codes · 136 post offices
- Gurugram29 PIN codes · 108 post offices
- Hisar19 PIN codes · 215 post offices
- Jhajjar22 PIN codes · 147 post offices
- Jind11 PIN codes · 163 post offices
- Kaithal11 PIN codes · 123 post offices
- Karnal15 PIN codes · 167 post offices
- Kurukshetra13 PIN codes · 113 post offices
- Mahendragarh9 PIN codes · 119 post offices
- Nuh6 PIN codes · 56 post offices
- Palwal6 PIN codes · 66 post offices
- Panchkula19 PIN codes · 50 post offices
- Panipat13 PIN codes · 98 post offices
- Rewari14 PIN codes · 131 post offices
- Rohtak18 PIN codes · 116 post offices
- Sirsa15 PIN codes · 162 post offices
- Sonipat22 PIN codes · 178 post offices
- Yamunanagar14 PIN codes · 118 post offices
Cities in Haryana
Head post offices in Haryana
- Ambala G.P.O. — 133001
- Ambala City H.O — 134003
- Bahadurgarh HO — 124507
- Bhiwani HO — 127021
- Faridabad NIT HO — 121001
- Gurgaon HO — 122001
- Hisar HO — 125001
- Jind H.O — 126102
- Karnal H.O — 132001
- Kurukshetra H.O — 136118
- Narnaul HO — 123001
- Panipat H.O — 132103
- Rohtak HO — 124001
- Sirsa HO — 125055
- Sonipat HO — 131001
- Yamunanagar H.O — 135001
Haryana PIN code FAQs
How many PIN codes are there in Haryana?
315 PIN codes, served by 2,702 post offices, according to India Post's All India Pincode Directory.
How are Haryana PIN codes structured?
Every Indian PIN code has six digits. Codes in Haryana begin with 12 and 13; the first digit is the postal region, the first three together identify the sorting district, and the last three point to the delivery post office.
How do I find the PIN code for a village in Haryana?
Open the village's district from the list on this page — branch post offices, which serve most villages, are listed under the PIN code they share with their parent sub office. You can also search the village or post office name directly.
Can I detect my current PIN code in Haryana?
Yes. Use the location detector on this page to get the PIN code for exactly where you are, without needing to know the area name.
Haryana ka pin code kya hai?
Haryana ek poora rajya hai, isliye iska ek single pin code nahi hota — yahan 315 alag pin code hain. Neeche apna district chuniye, ya current-location detector se turant apna exact pin code jaaniye.