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)

PUNB0668800

Punjab National Bank

RAPC JODHPUR, Jodhpur, Rajasthan

PUNB0668900

Punjab National Bank

DWARAHAT, Dwarahat, Uttarakhand

PUNB0669000

Punjab National Bank

MAHUA (DISTT-DAUSA), Mahua (Distt-Dausa), Rajasthan

PUNB0669100

Punjab National Bank

KOTPUTLI, Kotputli, Rajasthan

PUNB0669200

Punjab National Bank

NIWAI (DISTT-TONK), Niwai (Distt-Tonk), Rajasthan

PUNB0669300

Punjab National Bank

DEOLI, DISTT. TONK (RAJ), Deoli, Distt. Tonk (Raj), Rajasthan

PUNB0669400

Punjab National Bank

BIJAPUR (CHHATISHGARH), Bijapur (Chhatishgarh), Chhattisgarh

PUNB0669500

Punjab National Bank

NARAYANPUR, Narayanpur ,Raipur, Chhattisgarh

PUNB0669600

Punjab National Bank

FARIDABAD, ICD ACTL, SEC 59, Faridabad, Haryana

PUNB0669700

Punjab National Bank

DANG-AHWA, Ahwa (Surat Gujrat), Gujarat

PUNB0669800

Punjab National Bank

PUNJAB NATIONAL BANK - VYARA, Vyara ,Gujrat, Gujarat

PUNB0669900

Punjab National Bank

BARDOLI (DISTT-SURAT), Bardoli (Distt-Surat), Gujarat

PUNB0670000

Punjab National Bank

AHMEDABAD NAWAWADAJ, Ahmedabad, Gujarat

PUNB0670100

Punjab National Bank

RAIYA CHOKDI RAJKOT, Rajkot, Gujarat

PUNB0670200

Punjab National Bank

PATAN GUJRAT, Patan Gujrat, Gujarat

PUNB0670300

Punjab National Bank

DAHOD, Dahod, Ahmedabad, Gujarat

PUNB0670400

Punjab National Bank

SECTOR 12 KARNAL, Karnal, Haryana

PUNB0670500

Punjab National Bank

DEVKUNDA, Devkunda (Murshidabad), West Bengal

PUNB0670600

Punjab National Bank

RAPC HALDWANI, Haldwani, Uttarakhand

PUNB0670700

Punjab National Bank

RAPC FAIZABAD, Faizabad, Uttar Pradesh

PUNB0670800

Punjab National Bank

KASBATI BHUNJRARU (DT. CHAMBA), Kasbati Bhunjraru (Dt. Chamba), Himachal Pradesh

PUNB0670900

Punjab National Bank

RAIT (DISTT-KANGRA), Rait (Distt-Kangra), Himachal Pradesh

PUNB0671000

Punjab National Bank

YOL CANTT (DISTT-KANGRA), Yol Cantt(Distt-Kangra), Himachal Pradesh

PUNB0671100

Punjab National Bank

DALHOUSIE, DPS, Dalhousie, Himachal Pradesh

PUNB0671200

Punjab National Bank

RAPC HOSHIARPUR, Hoshiarpur, Punjab

PUNB0671300

Punjab National Bank

SECTOR-16,NOIDA, Noida, Uttar Pradesh

PUNB0671400

Punjab National Bank

RAPC VIJAYAWADA, Vijayawada, Andhra Pradesh

PUNB0671500

Punjab National Bank

RAPC DARBHANGA, Darbhanga, Bihar

PUNB0671600

Punjab National Bank

RAPC, KURUKSHETRA, Kurukshetra, Haryana

PUNB0671700

Punjab National Bank

SECTOR-63, NOIDA, Noida, Uttar Pradesh

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

Download IFSC CSV