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)

PUNB0004210

Punjab National Bank

BAGPAT-AGGARWAL MANDI, Bagpat U.P., Uttar Pradesh

PUNB0004220

Punjab National Bank

NONGTHYMMAI, Shillong, Meghalaya

PUNB0004300

Punjab National Bank

BAREILLY CIVIL LINES, DISTT. B, Bareilly, Uttar Pradesh

PUNB0004310

Punjab National Bank

DIGHAL, Dighal, Haryana

PUNB0004320

Punjab National Bank

JOWAI, Jowai, Meghalaya

PUNB0004400

Punjab National Bank

BARNALA,DIST:SANGRUR(PUNJAB), Barnala, Punjab

PUNB0004410

Punjab National Bank

MURTHAL, Murthal, Haryana

PUNB0004420

Punjab National Bank

MAWLAI, Mawlai, Meghalaya

PUNB0004510

Punjab National Bank

KAITHAL, Kaithal, Haryana

PUNB0004520

Punjab National Bank

PATNA, Patna, Bihar

PUNB0004600

Punjab National Bank

BATALA GT ROAD, DISTT. GURDASP, Batala, Punjab

PUNB0004610

Punjab National Bank

NISSANG, Nissang, Haryana

PUNB0004620

Punjab National Bank

MUZAFFARPUR, Muzaffarpur, Bihar

PUNB0004700

Punjab National Bank

BEAWAR, DISTT. AJMER (RAJASTHA, Beawar, Rajasthan

PUNB0004710

Punjab National Bank

DHAND, Dhand, Haryana

PUNB0004720

Punjab National Bank

GAYA, Gaya, Bihar

PUNB0004800

Punjab National Bank

BHAGALPUR, DISTT. BHAGALPUR (B, Bhagalpur, Bihar

PUNB0004810

Punjab National Bank

MUZAFFAR NAGAR-NEW MANDI, Muzaffar Nagar, Uttar Pradesh

PUNB0004820

Punjab National Bank

BARAUNI, Barauni, Bihar

PUNB0004900

Punjab National Bank

BHARATPUR L M CHOWK, DISTT. BH, Bharatpur, Rajasthan

PUNB0004910

Punjab National Bank

BASSIAN LUDHIANA, Bassian, Punjab

PUNB0004920

Punjab National Bank

DARBHANGA, Darbhanga, Bihar

PUNB0005000

Punjab National Bank

BHATINDA, DISTT. BHATINDA (PUN, Bhatinda, Punjab

PUNB0005010

Punjab National Bank

LUCKNOW-HAZRATGANJ, Lucknow, Uttar Pradesh

PUNB0005020

Punjab National Bank

KATIHAR, Katihar, Bihar

PUNB0005100

Punjab National Bank

BHAVNAGAR MAIN, Bhavnagar, Gujarat

PUNB0005110

Punjab National Bank

RAJAUND, Rajaund, Haryana

PUNB0005120

Punjab National Bank

PURNEA, Purnea, Bihar

PUNB0005200

Punjab National Bank

BHOPALGANJ,BHILWARA(RAJASTHAN), Bhilwara, Rajasthan

PUNB0005210

Punjab National Bank

CHEEKA, Cheeka, Haryana

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

Download IFSC CSV