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)

PUNB0069220

Punjab National Bank

MATCHANDIPUR, Matchandipur, West Bengal

PUNB0069310

Punjab National Bank

RATIA, Ratia, Haryana

PUNB0069320

Punjab National Bank

MOHANPUR, Mohanpur, West Bengal

PUNB0069400

Punjab National Bank

HOSHIARPUR MANDI AREA, Hoshiarpur, Punjab

PUNB0069420

Punjab National Bank

MOYNA, Moyna, West Bengal

PUNB0069500

Punjab National Bank

IZATNAGAR BAREILLY, Bareilly, Uttar Pradesh

PUNB0069510

Punjab National Bank

RAJSAMAND, Rajsamand, Rajasthan

PUNB0069520

Punjab National Bank

NARAYANGARH, Narayangarh, West Bengal

PUNB0069600

Punjab National Bank

IQBALPUR, DISTT. HARDWAR, Iqbalpur - U A, Uttarakhand

PUNB0069610

Punjab National Bank

KISHANGANJ, Kishan Ganj, Bihar

PUNB0069620

Punjab National Bank

PINGLA, Pingla, West Bengal

PUNB0069700

Punjab National Bank

INDORA, DISTT. KANGRA (HP), Indora, Distt, Kangra, Himachal Pradesh

PUNB0069720

Punjab National Bank

RADHAMONIHAT, Radhamonihat, West Bengal

PUNB0069800

Punjab National Bank

INDERGARH, DISTT. DATIA (MP), Indergarh (Distt-Datia), Madhya Pradesh

PUNB0069810

Punjab National Bank

RAJAHMUNDRY, Rajamundry, Andhra Pradesh

PUNB0069820

Punjab National Bank

RAMPURA MOKRAMPUR, Rampura-Mokrampur, West Bengal

PUNB0069900

Punjab National Bank

INDORE, MANORMAGANJ, Indore, Madhya Pradesh

PUNB0069910

Punjab National Bank

KISHANGARH, Kishan Garh, Rajasthan

PUNB0069920

Punjab National Bank

LALBAGH, Lalbagh, West Bengal

PUNB0070000

Punjab National Bank

IMAMGANJ, DISTT. GAYA (BIHAR), Imamganj (Distt-Gaya), Bihar

PUNB0070010

Punjab National Bank

BAJPUR - BAREILLY, Bajpur, Uttarakhand

PUNB0070020

Punjab National Bank

NIMTALA CHUNAKHALI, Nimtala-Chunakhali, West Bengal

PUNB0070100

Punjab National Bank

JHINJHAK, Kanpur, Uttar Pradesh

PUNB0070110

Punjab National Bank

BAHARAICH, Baharaich, Uttar Pradesh

PUNB0070120

Punjab National Bank

BARA-ANDULIA, Bara-Andulia, West Bengal

PUNB0070200

Punjab National Bank

JAMMU GANDHI NAGAR, DISTT. JAM, Jammu, Jammu And Kashmir

PUNB0070210

Punjab National Bank

JAIPUR-JAWAHAR LAL NEHRU MARG, Jaipur, Rajasthan

PUNB0070220

Punjab National Bank

HANSKHALI, Hanskhali, West Bengal

PUNB0070300

Punjab National Bank

JALANDHAR BASTI NAU, DISTT. JA, Jalandhar, Punjab

PUNB0070310

Punjab National Bank

JAIPUR-MANSAROVAR, Jaipur, Rajasthan

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

Download IFSC CSV