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 |