There are 3821 post offices in Punjab. Given below is the list of 22 districts in Punjab along with the number of post offices in each of them. Click the district name for list of all post offices and their pin codes.

Select state, district and area to get pincode.

#DistrictPost Office Count
1Amritsar379
2Barnala68
3Bathinda164
4Faridkot71
5Fatehgarh Sahib55
6Fazilka1
7Firozpur266
8Gurdaspur266
9Hoshiarpur355
10Jalandhar364
11Kapurthala128
12Ludhiana395
13Mansa93
14Moga164
15Mohali59
16Muktsar Sahib136
17Pathankot10
18Patiala228
19Rupnagar152
20Sangrur197
21Shahid Bhagat Singh Nagar174
22Tarn Taran96

You May Like