PIN codes of Punjab
Punjab has 531 PIN codes and 3,797 post offices in 23 districts. PIN codes here begin with 14, 15, 16. Choose a district.
- Amritsar 295 offices
- Barnala 74 offices
- Bathinda 157 offices
- Faridkot 67 offices
- Fatehgarh Sahib 87 offices
- Fazilka 148 offices
- Firozepur 124 offices
- Gurdaspur 208 offices
- Hoshiarpur 356 offices
- Jalandhar 352 offices
- Kapurthala 125 offices
- Ludhiana 384 offices
- Malerkotla 45 offices
- Mansa 100 offices
- Moga 172 offices
- Pathankot 72 offices
- Patiala 182 offices
- Rupnagar 109 offices
- S.a.s Nagar 104 offices
- Sangrur 150 offices
- Shahid Bhagat Singh Nagar 173 offices
- Sri Muktsar Sahib 135 offices
- Tarn Taran 178 offices