Post Offices in Punjab
Punjab has three thousand eight hundred thirty eight post offices in 23 districts. Click on a district to see list of post offices in that district.
| City | Post Offices | 
|---|---|
| Amritsar | 298 post offices | 
| Bathinda | 157 post offices | 
| Faridkot | 68 post offices | 
| Fatehgarh Sahib | 87 post offices | 
| Firozpur | 124 post offices | 
| Gurdaspur | 206 post offices | 
| Hoshiarpur | 360 post offices | 
| Jalandhar | 362 post offices | 
| Kapurthala | 127 post offices | 
| Ludhiana | 396 post offices | 
| Mansa | 100 post offices | 
| Moga | 175 post offices | 
| Sri Muktsar Sahib | 135 post offices | 
| Nawanshahr | 174 post offices | 
| Patiala | 189 post offices | 
| Rupnagar | 110 post offices | 
| Sangrur | 154 post offices | 
| Barnala | 74 post offices | 
| Mohali | 105 post offices | 
| Tarn Taran Sahib | 176 post offices | 
| Fazilka | 145 post offices | 
| Pathankot | 71 post offices | 
| Malerkotla | 45 post offices |