PIN codes of Barnala district, Punjab
Barnala district of Punjab has 74 post offices under 12 PIN codes, from 148024 to 148109. 72 offices deliver post to homes.
Tap a PIN code to open its page.
| Post office | PIN code | Type | Delivers post |
|---|---|---|---|
| Attar Singh Wala | 148105 | Branch Office | Yes |
| Badbar | 148106 | Branch Office | Yes |
| Bakhatgarh | 148100 | Branch Office | Yes |
| Barnala | 148101 | Sub Office | Yes |
| Barnala Kty | 148101 | Sub Office | No |
| Bhadalwad | 148109 | Branch Office | Yes |
| Bhadaur SO Sangrur | 148102 | Sub Office | Yes |
| Bhaini Jassan | 148105 | Branch Office | Yes |
| Bhaini Mehraj | 148106 | Branch Office | Yes |
| Bhathlan | 148105 | Branch Office | Yes |
| Bhotna | 148100 | Branch Office | Yes |
| Bihla | 148100 | Branch Office | Yes |
| Chananwal | 148104 | Branch Office | Yes |
| Chauhan Ke Kalan | 148109 | Branch Office | Yes |
| Cheema | 148103 | Branch Office | Yes |
| Chhapa | 148104 | Branch Office | Yes |
| Chhiniwal Kalan | 148104 | Branch Office | Yes |
| Chhiniwal Khurd | 148100 | Branch Office | Yes |
| Dangarh | 148105 | Branch Office | Yes |
| Daraj | 148108 | Branch Office | Yes |
| Dewana | 148100 | Branch Office | Yes |
| Dhanaula | 148105 | Sub Office | Yes |
| Dhaula | 148107 | Branch Office | Yes |
| Dhilwan | 148108 | Branch Office | Yes |
| Dhurkot | 148107 | Branch Office | Yes |
| Gangohar | 148104 | Branch Office | Yes |
| Gehal | 148100 | Branch Office | Yes |
| Ghunas | 148108 | Branch Office | Yes |
| Guram | 148025 | Branch Office | Yes |
| Hamidi | 148025 | Branch Office | Yes |
| Handiaya | 148107 | Sub Office | Yes |
| Harigarh | 148105 | Branch Office | Yes |
| Jangiana | 148102 | Branch Office | Yes |
| Jhaloor | 148024 | Branch Office | Yes |
| Jodhpur | 148103 | Branch Office | Yes |
| Kahne Ke | 148107 | Branch Office | Yes |
| Kalalmajra | 148104 | Branch Office | Yes |
| Kaleke | 148105 | Branch Office | Yes |
| Karamgarh | 148109 | Branch Office | Yes |
| Kattu | 148105 | Branch Office | Yes |
| Khudi Kalan | 148107 | Branch Office | Yes |
| Kotduna | 148105 | Branch Office | Yes |
| Kurar | 148104 | Branch Office | Yes |
| Longowal | 148106 | Sub Office | Yes |
| Mauran | 148108 | Branch Office | Yes |
| Mehal Kalan | 148104 | Sub Office | Yes |
| Moom | 148100 | Branch Office | Yes |
| Nainewal | 148102 | Branch Office | Yes |
| Nangal Thulewal | 148109 | Branch Office | Yes |
| Ncc Barnala | 148101 | Sub Office | No |
| Nihaluwal | 148104 | Branch Office | Yes |
| Pakho Kalan | 148108 | Branch Office | Yes |
| Pakhoke | 148103 | Branch Office | Yes |
| Pandher | 148105 | Branch Office | Yes |
| Pharwahi | 148101 | Branch Office | Yes |
| Qutba | 148104 | Branch Office | Yes |
| Raisar | 148101 | Branch Office | Yes |
| Ramgarh | 148100 | Branch Office | Yes |
| Rure Ke Kalan | 148107 | Branch Office | Yes |
| Sandhu Kalan | 148102 | Branch Office | Yes |
| Sanghera | 148109 | Sub Office | Yes |
| Sehjra | 148109 | Branch Office | Yes |
| Sekha | 148024 | Branch Office | Yes |
| Shaina | 148103 | Sub Office | Yes |
| Sher Singh Pura | 148100 | Branch Office | Yes |
| Sukhpura Maur | 148108 | Branch Office | Yes |
| Tajoke | 148108 | Branch Office | Yes |
| Tallewal | 148100 | Sub Office | Yes |
| Talwandi | 148102 | Branch Office | Yes |
| Tapa | 148108 | Sub Office | Yes |
| Thikriwala | 148101 | Branch Office | Yes |
| Thuliwal | 148025 | Branch Office | Yes |
| Ugoke | 148108 | Branch Office | Yes |
| Wazid Ke Khurd | 148109 | Branch Office | Yes |
Other districts of Punjab
- Amritsar
- Bathinda
- Faridkot
- Fatehgarh Sahib
- Fazilka
- Firozepur
- Gurdaspur
- Hoshiarpur
- Jalandhar
- Kapurthala
- Ludhiana
- Malerkotla
- Mansa
- Moga
- Pathankot
- Patiala
- Rupnagar
- S.a.s Nagar
- Sangrur
- Shahid Bhagat Singh Nagar
- Sri Muktsar Sahib
- Tarn Taran
India Post list, copy taken on 11 November 2026.