MultiSheetsDirectory Platform

Punjab National Bank IFSC Codes & Branches

12,495 verified bank branches and routing codes from the Reserve Bank of India.

Data verified & updated for 2026

Branches by State

Uttar Pradesh(1996) West Bengal(1359) Punjab(1204) Haryana(875) Rajasthan(856) Bihar(814) Maharashtra(511) Delhi(487) Madhya Pradesh(454) Odisha(420) Himachal Pradesh(414) Assam(387) Uttarakhand(372) Gujarat(346) Tamil Nadu(328) Jharkhand(262) Andhra Pradesh(243) Chhattisgarh(222) Kerala(222) Karnataka(193) Jammu And Kashmir(144) Telangana(93) Tripura(87) Chandigarh(65) Meghalaya(32) Manipur(31) GOA(23) Arunachal Pradesh(12) Sikkim(10) Mizoram(10) Puducherry(7) Dadra And Nagar Haveli And Daman And Diu(6) Nagaland(5) Andaman And Nicobar Islands(4) Lakshadweep(1)

PUNB0035010

Punjab National Bank

KARAB, Karab, Uttar Pradesh

PUNB0035020

Punjab National Bank

DHARMANAGAR, Dharmanagar, Tripura

PUNB0035100

Punjab National Bank

NABHA, DISTT. PATIALA (PUNJAB), Nabha, Punjab

PUNB0035110

Punjab National Bank

DURAFATEPUR SIKRI BYPASS DISTT AGRA, Dura, Uttar Pradesh

PUNB0035120

Punjab National Bank

SONAI, Sonai, Assam

PUNB0035210

Punjab National Bank

JAIGARA, Jaigara, Uttar Pradesh

PUNB0035220

Punjab National Bank

DHAKURIA STATION ROAD, Kolkata, West Bengal

PUNB0035300

Punjab National Bank

NAGPUR GANDHI BAGH,, Nagpur, Maharashtra

PUNB0035310

Punjab National Bank

MALPURA, Malpura, Uttar Pradesh

PUNB0035320

Punjab National Bank

THOUBAL, Thoubal, Manipur

PUNB0035400

Punjab National Bank

NAGPUR KINGSWAY, DISTT. NAGPUR, Nagpur, Maharashtra

PUNB0035410

Punjab National Bank

PATLI DABAR DING ADDA SIRSA, Patli Dabar Ding Adda, Haryana

PUNB0035420

Punjab National Bank

MAKHLA, Makhla, West Bengal

PUNB0035500

Punjab National Bank

NAGINA, DISTT. BIJNORE, Nagina-Up, Uttar Pradesh

PUNB0035510

Punjab National Bank

KALEKE-DISTT BARNALA, Kalke, Punjab

PUNB0035520

Punjab National Bank

AMDANGA, Amdanga, West Bengal

PUNB0035600

Punjab National Bank

NAHAN, DISTT. SIRMAUR (HIMACHA, Nahan District Sirmaur, Himachal Pradesh

PUNB0035610

Punjab National Bank

NEW DELHI-SAKET, New Delhi, Delhi

PUNB0035620

Punjab National Bank

RAFI AHMED KIDWAI ROAD, Kolkata, West Bengal

PUNB0035700

Punjab National Bank

NAJIBABAD, CHOWK, Najibabad, Uttar Pradesh

PUNB0035710

Punjab National Bank

KOLHAPUR-SHAHUPURI, Kolhapur, Maharashtra

PUNB0035720

Punjab National Bank

DARYAGANJ, New Delhi, Delhi

PUNB0035800

Punjab National Bank

NAKODAR, DISTT. JALANDHAR, Nakodar, Punjab

PUNB0035820

Punjab National Bank

OLD MALDA, Old Malda, West Bengal

PUNB0035900

Punjab National Bank

NANGAL TOWNSHIP, Ropar, Punjab

PUNB0035910

Punjab National Bank

BALACHAUR, Balachaur, Punjab

PUNB0035920

Punjab National Bank

TANSEN MARG, New Delhi, Delhi

PUNB0036000

Punjab National Bank

NARNAUL, DISTT. MOHINDERGARH (, Narnaul, Haryana

PUNB0036010

Punjab National Bank

DHARMAKOT RANDHAWA, Dharamkot Randhawa, Punjab

PUNB0036020

Punjab National Bank

SARSUNA, Kolkata, West Bengal

Full Punjab National Bank CSV export available at the Downloads center.

Download IFSC CSV