Punjab — bank branches and IFSC codes
7,123 bank branches across Punjab are on record, from 48+ banks. Pick a city or a bank to see IFSC codes.
6,373 of these branches have a MICR code recorded (89%). Counts taken from Razorpay release v2.0.62, 2026-09-01 (how this data is handled).
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: 127 IFSC codes were added to the RBI list for Punjab and 24 were withdrawn. Measured against our archive of every release since February 2016 — release history.
- Ajnala Road AmritsarIndian Bank, first listed 2026-09-01 · IDIB000A268
- AmbalaEquitas Small Finance Bank, first listed 2026-09-01 · ESFB0011030
- Bhawanigarh Road SamanaAxis Bank, first listed 2026-09-01 · UTIB0006668
- Civil Lines JalandharAxis Bank, first listed 2026-09-01 · UTIB0006626
- Hambran Road LudhianaBank of Baroda, first listed 2026-09-01 · BARB0HAMBRA
- MalsianState Bank of India, first listed 2026-09-01 · SBIN0065567
- MandiwalKotak Mahindra Bank, first listed 2026-09-01 · KKBK0004154
- MullanpurBank of Baroda, first listed 2026-09-01 · BARB0MULLAP
- SangrurEquitas Small Finance Bank, first listed 2026-09-01 · ESFB0015033
- Vishal Nagar Pakhowal RoadAxis Bank, first listed 2026-09-01 · UTIB0006664
- Kapurthala Road JalandharBank of Maharashtra, first listed 2026-07-15 · MAHB0003003
- KhubanPunjab National Bank, first listed 2026-07-15 · PUNB0024830
The 12 most recent are shown.
By city
- Ludhiana991 branches
- Jalandhar765 branches
- Amritsar689 branches
- Patiala496 branches
- Sangrur355 branches
- Gurdaspur342 branches
- Hoshiarpur299 branches
- Rupnagar273 branches
- Kapurthala230 branches
- Bathinda227 branches
- Moga201 branches
- Muktsar162 branches
- Ferozpur150 branches
- Faridkot129 branches
- Mansa120 branches
- Fatehgarh Sahib119 branches
- Punjab114 branches
- Sahibzada Ajit Singh Nagar110 branches
- Nawanshahr82 branches
- Mohali80 branches
- Bhatinda69 branches
- Chandigarh59 branches
- Ferozepur59 branches
- Fazilka48 branches
- Barnala47 branches
- Sas Nagar42 branches
- Pathankot41 branches
- Htn39 branches
- Tarn Taran36 branches
- Firozpur34 branches
- Hosiarpur30 branches
- Sas Nagar Mohali29 branches
- Shahid Bhagat Singh Nagar26 branches
- Ropar19 branches
- Jallandhar17 branches
- Egr E14 branches
- Navansahar13 branches
- Oiu13 branches
- Malerkotla11 branches
- Rajpura9 branches
- Fatehgarh Saheb9 branches
- Sahibzada Ajit Singh9 branches
- Aaaa9 branches
- Phagwara8 branches
- Mohali, Punjab8 branches
- Pb7 branches
- T7 branches
- Eoeu7 branches
- Zirakpur6 branches
- Batala6 branches
- Nawanshahar6 branches
- Taran Taran6 branches
- Jodhpur5 branches
- Jagraon5 branches
- Roopnagar5 branches
- Mohali Sahibzada Ajit Singh Nagar5 branches
By bank
- Punjab National Bank1,225 branches
- State Bank of India995 branches
- Punjab & Sind Bank662 branches
- HDFC Bank635 branches
- Axis Bank446 branches
- ICICI Bank339 branches
- Canara Bank328 branches
- Union Bank of India274 branches
- Bank of Baroda227 branches
- Indian Bank212 branches
- UCO Bank181 branches
- Bank of India178 branches
- Capital Small Finance Bank176 branches
- Indusind Bank163 branches
- Central Bank of India146 branches
- Kotak Mahindra Bank140 branches
- Indian Overseas Bank116 branches
- Yes Bank107 branches
- IDBI Bank89 branches
- Bank of Maharashtra71 branches
- AU Small Finance Bank53 branches
- Federal Bank43 branches
- Bandhan Bank39 branches
- IDFC FIRST Bank37 branches
- Equitas Small Finance Bank33 branches
- Jammu and Kashmir Bank23 branches
- Punjab State Co-operative Bank21 branches
- DCB Bank20 branches
- Ujjivan Small Finance Bank19 branches
- RBL Bank19 branches
- Jana Small Finance Bank19 branches
- Citizens Urban Co-operative Bank14 branches
- Catholic Syrian Bank12 branches
- Utkarsh Small Finance Bank11 branches
- Unity Small finance Bank Limited9 branches
- Karnataka Bank8 branches
- City Union Bank8 branches
- Karur Vysya Bank6 branches
- South Indian Bank5 branches
- Standard Chartered Bank3 branches
- Development Bank of Singapore3 branches
- Dhanlaxmi Bank2 branches
- Tamilnad Mercantile Bank1 branch
- Saraswat Co-operative Bank1 branch
- Hongkong & Shanghai Banking Corporation1 branch
- Fino Payments Bank1 branch
- ESAF Small Finance Bank1 branch
- Deutsche Bank1 branch
Retired IFSC codes on record here
- ABNA0100340 — JalandharJalandhar, THE ROYAL BANK OF SCOTLAND N V
- BKID0006535 — Ludhiana MCBLudhiana, BANK OF INDIA
- BMBL0000052 — NawanshaharNawanshahar, BHARATIYA MAHILA BANK LIMITED
- BMBL0000056 — JalandharJalandhar, BHARATIYA MAHILA BANK LIMITED
- BMBL0000104 — NarikeMalerkotla, BHARATIYA MAHILA BANK LIMITED
- BMBL0000108 — AmritsarAmritsar, BHARATIYA MAHILA BANK LIMITED
- CBIN0281116 — Amritsar Regional OfficeAmritsar, CENTRAL BANK OF INDIA
- CBIN0283797 — Lower Mall PatialaPatiala, CENTRAL BANK OF INDIA
- CBIN0284015 — Vajra Contonment,jalandharJalandhar, CENTRAL BANK OF INDIA
- CBIN0284617 — Urban Estate Phase II JalandharJalandhar, CENTRAL BANK OF INDIA
- CBIN0284906 — Cloth Market, BathindaBathinda, CENTRAL BANK OF INDIA
- CBIN0285126 — Giaspura LudhianaLudhiana, CENTRAL BANK OF INDIA
- CITI0000010 — LudhianaLudhiana, CITI BANK
- CITI0000025 — JallandharJalandhar, CITI BANK
- CNRB0007931 — Jalandhar Circle OfficeJalandhar, CANARA BANK
- FINO0001131 — GiaspuraLudhiana, FINO PAYMENTS BANK
- FINO0001138 — JanakpuriLudhiana, FINO PAYMENTS BANK
- FINO0001167 — New MadhopuriLudhiana, FINO PAYMENTS BANK
- HSBC0141002 — LudhianaLudhiana, HSBC BANK
- IBKL0000234 — Mandi GobindagarhGobind Garh, IDBI
- IBKL0002169 — GarhshankarGarhshankar, IDBI
- IBKL0002170 — Rampura PhulBathinda, IDBI
- IBKL0000944 — Ccu, LudhianaLudhiana, IDBI BANK
- IOBA0001945 — Guru Nanak Girls CollegeMullanpur, INDIAN OVERSEAS BANK
- IOBA0002222 — CboludhianaLudhiana, INDIAN OVERSEAS BANK
- IOBA0002892 — Mid Corporate LudhianaLudhiana, INDIAN OVERSEAS BANK
- IOBA0002948 — JalandharJalandhar, INDIAN OVERSEAS BANK
- IOBA0003292 — MSME Processing CentreLudhiana, INDIAN OVERSEAS BANK
- IOBA0003643 — Jalandhar Kapurthala RoadJalandhar, INDIAN OVERSEAS BANK
- JSFB0004810 — Rampura PhulBathinda, JANA SMALL FINANCE BANK LTD
- KKBK0004065 — GurdaspurGurdaspur, KOTAK MAHINDRA BANK LIMITED
- KKBK0004075 — MissarpuraGurdaspur, KOTAK MAHINDRA BANK LIMITED
- KVBL0004307 — PhagwaraPunjab, KARUR VYSYA BANK
- MAHB0001376 — Ajnala Road AmritsarAmritsar, BANK OF MAHARASHTRA
- PSIB0SGB002 — Satluj Gramin Bank BathindaBathinda, PUNJAB AND SIND BANK
- PUNB0003900 — Banga Railway RoadBanga, PUNJAB NATIONAL BANK
- PUNB0240300 — (merged )bazar Kharadian,Ludhiana, PUNJAB NATIONAL BANK
- PUNB0381500 — R.m.office FerozepurFirozpur, PUNJAB NATIONAL BANK
- PUNB0471200 — SL Bawa Dav College(merged)Khazoor Gate,Batala (Gurdaspur), PUNJAB NATIONAL BANK
- PUNB0545400 — Retail Hub, Moga (pb)Moga, PUNJAB NATIONAL BANK
- PUNB0660600 — Pragpur G T Road JalandharJalandhar, PUNJAB NATIONAL BANK
- SBIN0RRMLGB — Malwa Gramin BankSangrur, STATE BANK OF INDIA
- UCBA0002115 — Service Branch,ludhiyanaLudhiana, UCO BANK
- YESB0000288 — KhararYES BANK