Pin Codes

Punjab Pin Codes

Punjab pin code series ranges from 140001 to 160104 allocated to 3586 post offices and locations situated in 23 districts.

District Total Post Offices
Amritsar 372
Barnala 68
Bathinda 155
Faridkot 70
Fatehgarh Sahib 57
Fazilka 3
Firozpur 269
Gurdaspur 267
Hoshiarpur 354
Jalandhar 365
Kapurthala 128
Ludhiana 395
Mansa 100
Moga 164
Mohali 66
Muktsar 136
Nawanshahr 174
Pathankot 10
Patiala 224
Ropar 22
Rupnagar 114
Sangrur 203
Tarn Taran 102