Bank branches and IFSC codes in Barnala, Punjab
There are 47 bank branches in Barnala, Punjab. Every branch and its IFSC code is listed below.
45 of these branches have a MICR code recorded (95%). Counts taken from Razorpay release v2.0.62, 2026-09-01 (how this data is handled).
Banks in Barnala
- Punjab National Bank13 branches
- State Bank of India8 branches
- Axis Bank4 branches
- Kotak Mahindra Bank3 branches
- Indian Bank3 branches
- Capital Small Finance Bank2 branches
- Bank of Baroda2 branches
- AU Small Finance Bank2 branches
- Ujjivan Small Finance Bank1 branch
- Bank of Maharashtra1 branch
- Indusind Bank1 branch
- IDFC FIRST Bank1 branch
- ICICI Bank1 branch
- HDFC Bank1 branch
- Federal Bank1 branch
- Equitas Small Finance Bank1 branch
- Bank of India1 branch
- Bandhan Bank1 branch
| Branch | IFSC | MICR |
|---|---|---|
| BarnalaAU Small Finance Bank | AUBL0002397 | 148765052 |
| Barnala MansaAU Small Finance Bank | AUBL0002505 | 151765053 |
| Dhanaula BarnalaAxis Bank | UTIB0003508 | 148211053 |
| Mehal KhurdAxis Bank | UTIB0004553 | 148211055 |
| Patti ShekhwanAxis Bank | UTIB0005735 | — |
| TapaAxis Bank | UTIB0003564 | 148211054 |
| College Road Branch BarnalaBandhan Bank | BDBL0002332 | 148750052 |
| BarnalaBank of Baroda | BARB0DBBARN | 148012053 |
| BarnalaBank of Baroda | BARB0VJBARN | 148012054 |
| BarnalaBank of India | BKID0006580 | 148013402 |
| BarnalaBank of Maharashtra | MAHB0002101 | 148014052 |
| BarnalaCapital Small Finance Bank | CLBL0000111 | 148545052 |
| TapaCapital Small Finance Bank | CLBL0000189 | 148545003 |
| BarnalaEquitas Small Finance Bank | ESFB0015010 | 148756052 |
| BarnalaFederal Bank | FDRL0002051 | 148049052 |
| Court Chowk BarnalaHDFC Bank | HDFC0005371 | 148240003 |
| BarnalaICICI Bank | ICIC0000518 | 148229001 |
| Barnala BranchIDFC FIRST Bank | IDFB0022261 | 148751052 |
| BarnalaIndian Bank | IDIB000B118 | 148019052 |
| Barnala BranchIndian Bank | IDIB000B674 | 148019053 |
| Bhaini FattaIndian Bank | IDIB000B753 | 148019054 |
| BarnalaIndusind Bank | INDB0001788 | 148234052 |
| Barnala BranchKotak Mahindra Bank | KKBK0004056 | 148485052 |
| PakhokeKotak Mahindra Bank | KKBK0004078 | 148485053 |
| TappaKotak Mahindra Bank | KKBK0004141 | 148485004 |
| Barnala Handiaya BazarPunjab National Bank | PUNB0347100 | 148024403 |
| Barnala,dist Sangrur,punjabPunjab National Bank | PUNB0004400 | 148024402 |
| Barnala-distt BarnalaPunjab National Bank | PUNB0059410 | 148024065 |
| Bihla-distt BarnalaPunjab National Bank | PUNB0039510 | 148024067 |
| DhanaulaPunjab National Bank | PUNB0079810 | 148024069 |
| Dhanaula, DISTT. Barnala ,punjPunjab National Bank | PUNB0061100 | 148024055 |
| Diwana, DISTT. BarnalaPunjab National Bank | PUNB0202510 | 148024071 |
| Kaleke-distt BarnalaPunjab National Bank | PUNB0035510 | 148024066 |
| Maur Nabha, DISTT. Barnala ,puPunjab National Bank | PUNB0256400 | 148024452 |
| Pakho KalanPunjab National Bank | PUNB0480900 | 148024454 |
| Tallewal, DISTT. Barnala ,punjPunjab National Bank | PUNB0330800 | 148024054 |
| Tapa MandiPunjab National Bank | PUNB0064110 | 148024068 |
| Thikriwala, DISTT. Sengrur ,puPunjab National Bank | PUNB0330900 | 148024453 |
| Cac BarnalaState Bank of India | SBIN0061956 | 148002080 |
| Chemma JodhpurState Bank of India | SBIN0007521 | 148002171 |
| DISTT. Sales Hub BarnalaState Bank of India | SBIN0061370 | 148002076 |
| DhanaulaState Bank of India | SBIN0002333 | 148002131 |
| HarigarhState Bank of India | SBIN0051525 | 148002074 |
| MehalkalanState Bank of India | SBIN0011915 | 148002104 |
| R and DB Racc BarnalaState Bank of India | SBIN0063453 | — |
| Tapa MandiState Bank of India | SBIN0018690 | 148002055 |
| BarnalaUjjivan Small Finance Bank | UJVN0002302 | 148761052 |
Changes in the past year
Comparing Razorpay release v2.0.62 (2026-09-01) with v2.0.47.1 (2025-08-05), the newest release from a year or more earlier: 1 of the IFSC code for Barnala first appeared in the RBI list in that time. Measured against our archive of every release since February 2016 — release history.