All Bank of India branches in Punjab with their IFSC codes — grouped by city, filter to find yours.
Branches in Punjab
178
IFSC Prefix
BKID0
Cities / Districts
85
About Bank of India in Punjab
Bank of India has 178 branches across 85 cities and districts in Punjab. Every branch's IFSC code begins with BKID0. Expand a city below to see its branches and IFSC codes, or type in the filter to jump straight to your branch.
Branches by city
Abohar 1
Branch
IFSC
NEFT/RTGS/IMPS
Abohar
BKID0006371
Yes
Amloh Distt Fatehgarh Sahib Pb 1
Branch
IFSC
NEFT/RTGS/IMPS
Amloh
BKID0006575
Yes
Amritsar 20
Branch
IFSC
NEFT/RTGS/IMPS
Amristar Hub
BKID0006309
Yes
Amritsar
BKID0006300
Yes
Amritsar Service
BKID0006325
Yes
Arb Amritsar
BKID0006396
Yes
Beas
BKID0006394
Yes
Chheharta
BKID0006312
Yes
Circular Road
BKID0006328
Yes
City Centre
BKID0006305
Yes
District Shopping Center
BKID0006354
Yes
East Mohan Nagar
BKID0006326
Yes
Golden Temple Road
BKID0006301
Yes
Jandiala Guru
BKID0006343
Yes
Kashmir Avenue
BKID0006504
Yes
Loharka Road
BKID0006355
Yes
Majith Mandi
BKID0006302
Yes
Majitha Road
BKID0006357
Yes
Mall Road
BKID0006304
Yes
Partap Bazar
BKID0006306
Yes
Ranjit Avenue
BKID0006308
Yes
Vijaynagar
BKID0006303
Yes
Baghapurana 1
Branch
IFSC
NEFT/RTGS/IMPS
Baghapurana
BKID0006558
Yes
Banga 1
Branch
IFSC
NEFT/RTGS/IMPS
Banga
BKID0006420
Yes
Banur 1
Branch
IFSC
NEFT/RTGS/IMPS
Banur
BKID0006562
Yes
Barnala 1
Branch
IFSC
NEFT/RTGS/IMPS
Barnala
BKID0006580
Yes
Batala 1
Branch
IFSC
NEFT/RTGS/IMPS
Batala
BKID0006353
Yes
Bathinda 1
Branch
IFSC
NEFT/RTGS/IMPS
G T Road Bathinda
BKID0006499
Yes
Bhatinda 1
Branch
IFSC
NEFT/RTGS/IMPS
Bhatinda
BKID0006360
Yes
Bhullar Dist Muktsar 1
Branch
IFSC
NEFT/RTGS/IMPS
Bhullar
BKID0006545
Yes
Bilaspur Dist Ludhiana 1
Branch
IFSC
NEFT/RTGS/IMPS
Bilaspur Dist Ludhiana
BKID0006526
Yes
Chabba Pb 1
Branch
IFSC
NEFT/RTGS/IMPS
Chabba
BKID0006307
Yes
Chaheru Distt Kapurthala 2
Branch
IFSC
NEFT/RTGS/IMPS
Chaheru
BKID0006392
Yes
Lovely Professional University
BKID0006316
Yes
Chandigarh 1
Branch
IFSC
NEFT/RTGS/IMPS
Chandigarh Zonal Office
BKID000ZO36
Yes
Chawindadevi Amritsar 1
Branch
IFSC
NEFT/RTGS/IMPS
Chawindadevi
BKID0006311
Yes
Dad Distt Ludhiana 1
Branch
IFSC
NEFT/RTGS/IMPS
Dad
BKID0006538
Yes
Dakhapb 1
Branch
IFSC
NEFT/RTGS/IMPS
Dakha
BKID0006511
Yes
Dala Dist Moga 1
Branch
IFSC
NEFT/RTGS/IMPS
Gdala
BKID0006544
Yes
Dasuya 1
Branch
IFSC
NEFT/RTGS/IMPS
Dasuya
BKID0006569
Yes
Derra Bassi 1
Branch
IFSC
NEFT/RTGS/IMPS
Derabassi
BKID0006572
Yes
Dhuri 1
Branch
IFSC
NEFT/RTGS/IMPS
Dhuri
BKID0006591
Yes
Doraha 1
Branch
IFSC
NEFT/RTGS/IMPS
Doraha
BKID0006532
Yes
Faridkot 1
Branch
IFSC
NEFT/RTGS/IMPS
Faridkot
BKID0006540
Yes
Fatehgarh Sahib 1
Branch
IFSC
NEFT/RTGS/IMPS
Fatehgarh Sahib
BKID0006585
Yes
Fazilka 2
Branch
IFSC
NEFT/RTGS/IMPS
Fazilka
BKID0006568
Yes
Kallar Khera
BKID0006599
Yes
Ferozpur 1
Branch
IFSC
NEFT/RTGS/IMPS
Mudki
BKID0006582
Yes
Firozpur 2
Branch
IFSC
NEFT/RTGS/IMPS
Ferozepur
BKID0006370
Yes
Ferozepur Cantt
BKID0006374
Yes
Gaggo Mahal Dist Amritsar 1
Branch
IFSC
NEFT/RTGS/IMPS
Gaggo Mahal
BKID0006310
Yes
Garhshankar 1
Branch
IFSC
NEFT/RTGS/IMPS
Garhshankar
BKID0006313
Yes
Gidderbaha 1
Branch
IFSC
NEFT/RTGS/IMPS
Gidderbaha
BKID0006319
Yes
Gurdaspur 2
Branch
IFSC
NEFT/RTGS/IMPS
Dina Nagar
BKID0006347
Yes
Gurdaspur
BKID0006352
Yes
Hambran Dist Ludhiana 1
Branch
IFSC
NEFT/RTGS/IMPS
Hambran
BKID0006522
Yes
Hathur Dist Ludhiana 1
Branch
IFSC
NEFT/RTGS/IMPS
Hathur
BKID0006513
Yes
Hoshiarpur 6
Branch
IFSC
NEFT/RTGS/IMPS
Bassi Bazid
BKID0006324
Yes
Bihala
BKID0006323
Yes
Bohan
BKID0006322
Yes
Hoshiarpur
BKID0006528
Yes
Mehindwani
BKID0006327
Yes
Shergarh
BKID0006321
Yes
Jagraon 1
Branch
IFSC
NEFT/RTGS/IMPS
Jagraon
BKID0006519
Yes
Jaito 1
Branch
IFSC
NEFT/RTGS/IMPS
Jaito
BKID0006548
Yes
Jalalabad 1
Branch
IFSC
NEFT/RTGS/IMPS
Jalalabad
BKID0006376
Yes
Jalandhar 5
Branch
IFSC
NEFT/RTGS/IMPS
Adampur Jalandhar
BKID0006345
Yes
Amo Jalandhar
BKID0007910
Yes
Chandpur Rurki
BKID0006342
Yes
Mithepur
BKID0006341
Yes
Shahkot
BKID0006344
Yes
Jallandhar 17
Branch
IFSC
NEFT/RTGS/IMPS
Adda Bastian
BKID0006403
Yes
Avtar Nagar
BKID0006406
Yes
Bhogpur
BKID0006356
Yes
Garha
BKID0006410
Yes
Goraya
BKID0006414
Yes
Jalandhar
BKID0006400
Yes
Jalandhar Industrial Area Sme
BKID0006402
Yes
Jalandhar Mid Corporate
BKID0006405
Yes
Jalandhar Service
BKID0006425
Yes
Jamsher
BKID0006411
Yes
Ladowali Road
BKID0006408
Yes
Mai Hiran Gate
BKID0006401
Yes
Model Town Road Jalandhar
BKID0006409
Yes
Nawan Shahar
BKID0006407
Yes
Nurmahal
BKID0006417
Yes
Patara
BKID0006413
Yes
Sutlej Market
BKID0006404
Yes
Jamalpur Awana 1
Branch
IFSC
NEFT/RTGS/IMPS
Jamalpur Awana
BKID0006496
Yes
Jarg 1
Branch
IFSC
NEFT/RTGS/IMPS
Jarg
BKID0006514
Yes
Kapurthala 2
Branch
IFSC
NEFT/RTGS/IMPS
Bhulath
BKID0006418
Yes
Kapurthala
BKID0006390
Yes
Kartarpur 1
Branch
IFSC
NEFT/RTGS/IMPS
Kartarpur
BKID0006416
Yes
Khanna 1
Branch
IFSC
NEFT/RTGS/IMPS
Khanna
BKID0006523
Yes
Kharar 1
Branch
IFSC
NEFT/RTGS/IMPS
Kharar
BKID0006547
Yes
Khattra Dist Ludhiana 1
Branch
IFSC
NEFT/RTGS/IMPS
Khattra
BKID0006521
Yes
Kotkapura 1
Branch
IFSC
NEFT/RTGS/IMPS
Kotkapura
BKID0006549
Yes
Ludhiana 29
Branch
IFSC
NEFT/RTGS/IMPS
Barewal Road
BKID0006494
Yes
Bhai Randhir Singh Nagar
BKID0006493
Yes
Bharat Nagar Chowk
BKID0006502
Yes
Bulara
BKID0006566
Yes
College Road
BKID0006533
Yes
Dugri Road
BKID0006495
Yes
Eccb Ludhiana
BKID0006597
Yes
Gidderwindi
BKID0006363
Yes
Kila Raipur
BKID0006515
Yes
Kochar Market
BKID0006527
Yes
Ludhiana
BKID0006500
Yes
Ludhiana Asset Recovery Branch
BKID0006508
Yes
Ludhiana Hub
BKID0006509
Yes
Ludhiana Industrial Area
BKID0006512
Yes
Ludhiana Service
BKID0006510
Yes
Ludhiana Ssi
BKID0006529
Yes
Ludhiana Zcod
BKID000ZC58
Yes
Ludhiana Zonal Office
BKID000ZO58
Yes
Machhiwara
BKID0006524
Yes
Model Town
BKID0006501
Yes
Partapsingh Wala
BKID0006506
Yes
Payal
BKID0006517
Yes
Raekot
BKID0006520
Yes
Rahon Road
BKID0006594
Yes
Ramgarh Ludhiana
BKID0006534
Yes
Rampura Phul
BKID0006362
Yes
Rara Sahib
BKID0006497
Yes
Shaheed Udham Singh Nagar
BKID0006536
Yes
South City Ayali Khurd
BKID0006498
Yes
Ludhiyana 1
Branch
IFSC
NEFT/RTGS/IMPS
Divisional Office Ludhiyana
BKID000DO58
Yes
Mahilpur 1
Branch
IFSC
NEFT/RTGS/IMPS
Mahilpur
BKID0006314
Yes
Maladuh 1
Branch
IFSC
NEFT/RTGS/IMPS
Imalaudh
BKID0006516
Yes
Malaut Punjab 1
Branch
IFSC
NEFT/RTGS/IMPS
Malaut
BKID0006331
Yes
Mandaur Dist Patiala 1
Branch
IFSC
NEFT/RTGS/IMPS
Mandaur
BKID0006563
Yes
Mandi Govindgarh 1
Branch
IFSC
NEFT/RTGS/IMPS
Mandi Gobindgarh
BKID0006552
Yes
Mansa 1
Branch
IFSC
NEFT/RTGS/IMPS
Mansa
BKID0006380
Yes
Maur Mandi 1
Branch
IFSC
NEFT/RTGS/IMPS
Maur Mandi
BKID0006361
Yes
Mehdoodanpb 1
Branch
IFSC
NEFT/RTGS/IMPS
Mehdoodan Focal Point
BKID0006567
Yes
Moga 4
Branch
IFSC
NEFT/RTGS/IMPS
Dharamkot
BKID0006583
Yes
District Administrati Complex
BKID0006546
Yes
Moga
BKID0006541
Yes
Nihal Singh Wala
BKID0006317
Yes
Mohali 3
Branch
IFSC
NEFT/RTGS/IMPS
Aerocity
BKID0006596
Yes
Mohali C And P Banking
BKID0006530
Yes
Mullanpur Garibdas
BKID0006588
Yes
Morinda 1
Branch
IFSC
NEFT/RTGS/IMPS
Morinda
BKID0006571
Yes
Mukerian 1
Branch
IFSC
NEFT/RTGS/IMPS
Mukerian
BKID0006315
Yes
Muktsar 1
Branch
IFSC
NEFT/RTGS/IMPS
Muktsar
BKID0006330
Yes
Nakodar 1
Branch
IFSC
NEFT/RTGS/IMPS
Nakodar
BKID0006412
Yes
Nawanshahr 1
Branch
IFSC
NEFT/RTGS/IMPS
Balachaur
BKID0006346
Yes
Pathankot 1
Branch
IFSC
NEFT/RTGS/IMPS
Pathankot
BKID0006350
Yes
Patiala 7
Branch
IFSC
NEFT/RTGS/IMPS
Balbera
BKID0006555
Yes
Dashmesh Nagar
BKID0006553
Yes
Nabha
BKID0006587
Yes
New Patiala Area
BKID0006551
Yes
Patiala
BKID0006550
Yes
Patiala Retail Hub
BKID0006554
Yes
Rajpura Township
BKID0006561
Yes
Phagwara 1
Branch
IFSC
NEFT/RTGS/IMPS
Phagwara Sme
BKID0006391
Yes
Phillaur 1
Branch
IFSC
NEFT/RTGS/IMPS
Phillaur
BKID0006415
Yes
Pohir Distt Ludhiana 1
Branch
IFSC
NEFT/RTGS/IMPS
Pohir
BKID0006537
Yes
Rode Dist Moga 1
Branch
IFSC
NEFT/RTGS/IMPS
Rode
BKID0006543
Yes
Roop Nagar Pb 1
Branch
IFSC
NEFT/RTGS/IMPS
Roop Nagar
BKID0006570
Yes
Rupnagar 1
Branch
IFSC
NEFT/RTGS/IMPS
Ajitgarh Sas Nagar
BKID0006595
Yes
Sahnewal 1
Branch
IFSC
NEFT/RTGS/IMPS
Sahnewal
BKID0006507
Yes
Samana 1
Branch
IFSC
NEFT/RTGS/IMPS
Samana
BKID0006318
Yes
Samrala 1
Branch
IFSC
NEFT/RTGS/IMPS
Samrala
BKID0006539
Yes
Sangrur 4
Branch
IFSC
NEFT/RTGS/IMPS
Channo
BKID0006598
Yes
Mahal Kalan
BKID0006581
Yes
Malerkotla
BKID0006592
Yes
Sangrur
BKID0006505
Yes
Sarna 1
Branch
IFSC
NEFT/RTGS/IMPS
Sarna Canal
BKID0006351
Yes
Sas Nagar 2
Branch
IFSC
NEFT/RTGS/IMPS
Kurali
BKID0006531
Yes
Lalru
BKID0006542
Yes
Sirsa 1
Branch
IFSC
NEFT/RTGS/IMPS
Amritsar Zonal Office
BKID000ZO79
Yes
Sitogunno 1
Branch
IFSC
NEFT/RTGS/IMPS
Sito Gunno
BKID0006373
Yes
Sunam 1
Branch
IFSC
NEFT/RTGS/IMPS
Sunam
BKID0006593
Yes
Tarn Taran 1
Branch
IFSC
NEFT/RTGS/IMPS
Tarn Taran Branch
BKID0006320
Yes
Zira 2
Branch
IFSC
NEFT/RTGS/IMPS
Kassoana
BKID0006375
Yes
Zira
BKID0006372
Yes
Zirakpur 1
Branch
IFSC
NEFT/RTGS/IMPS
Zirakpur
BKID0006589
Yes
Branch names and IFSC codes are from our directory; MICR codes and street addresses are not included yet.
Frequently asked questions
How many Bank of India branches are there in Punjab?
There are 178 Bank of India branches across 85 cities and districts in Punjab.
What is the IFSC format for Bank of India in Punjab?
All Bank of India branches in Punjab use IFSC codes beginning with BKID0, followed by a branch-specific portion.
How do I find my Bank of India branch IFSC code in Punjab?
Open your city below or use the filter box to type your branch or area name, then copy the IFSC shown next to it.
Do Bank of India branches in Punjab support NEFT, RTGS and IMPS?
Yes. Every listed Bank of India branch in Punjab supports NEFT, RTGS and IMPS using its IFSC code.
Is the IFSC code the same across Bank of India branches in Punjab?
No — only the bank portion is shared. Each branch has its own code, so always use the one for your exact branch.