12 PIN codes
| PIN code | Post offices | Taluk / tehsil |
|---|---|---|
| 148024 | Jhaloor Bo, Sekha Bo | – |
| 148025 | Guram Bo, Hamidi Bo, Thuliwal Bo | – |
| 148100 | Tallewal So, Bakhatgarh Bo, Bhotna Bo and 7 more | – |
| 148101 | Barnala Kty So, Barnala So, Ncc Barnala So and 3 more | – |
| 148102 | Bhadaur So Sangrur, Jangiana Bo, Nainewal Bo and 2 more | – |
| 148103 | Shaina So, Cheema Bo, Jodhpur Bo and 1 more | – |
| 148104 | Mehal Kalan So, Chananwal Bo, Chhapa Bo and 6 more | – |
| 148105 | Dhanaula So, Attar Singh Wala Bo, Bhaini Jassan Bo and 7 more | – |
| 148106 | Longowal So, Badbar Bo, Bhaini Mehraj Bo | – |
| 148107 | Handiaya So, Dhaula Bo, Dhurkot Bo and 3 more | – |
| 148108 | Tapa So, Daraj Bo, Dhilwan Bo and 6 more | – |
| 148109 | Sanghera So, Bhadalwad Bo, Chauhan Ke Kalan Bo and 4 more | – |
Bank branches and IFSC codes in Barnala district 26 banks, 80 branches in the branch list. Listed by district, not by PIN code.
