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)

PUNB0003120

Punjab National Bank

NAGAON, Nagaon, Assam

PUNB0003200

Punjab National Bank

ASANSOL, BASTIN BAZAR, Asansol, West Bengal

PUNB0003210

Punjab National Bank

ROHTAK-BHIWANI STAND, Rohtak, Haryana

PUNB0003220

Punjab National Bank

LANKA, Lanka, Assam

PUNB0003300

Punjab National Bank

AHMEDABAD, SHAHI BAGH, Ahmedabad, Gujarat

PUNB0003310

Punjab National Bank

HARIDWAR-BAHADRAAD, Haridwar, Uttarakhand

PUNB0003320

Punjab National Bank

MOIRABARI, Moirabari, Assam

PUNB0003410

Punjab National Bank

JALANDHAR-GT ROAD, Jalandhar, Punjab

PUNB0003420

Punjab National Bank

KAMPUR, Kampur, Assam

PUNB0003500

Punjab National Bank

BAHADURGARH , RLY. ROAD, Bahadurgarh, Haryana

PUNB0003510

Punjab National Bank

PANIPAT-GT ROAD, Panipat, Haryana

PUNB0003520

Punjab National Bank

SHILLONG, Shillong, Meghalaya

PUNB0003600

Punjab National Bank

BALLABHGARH, DISTT. FARIDABAD, Faridabad, Haryana

PUNB0003610

Punjab National Bank

KARNAL-G T ROAD, Karnal, Haryana

PUNB0003620

Punjab National Bank

KARIMGANJ, Karimganj, Assam

PUNB0003700

Punjab National Bank

BALRAMPUR, DISTT. GONDA (UTTAR, Balrampur, Uttar Pradesh

PUNB0003710

Punjab National Bank

DOSANJH KALAN, Dosanjh Kalan, Punjab

PUNB0003720

Punjab National Bank

SILCHAR, Silchar, Assam

PUNB0003800

Punjab National Bank

BALAGHAT, DISTT. BALAGHAT (MAD, Balaghat, Mp, Madhya Pradesh

PUNB0003810

Punjab National Bank

CHANDIGARHSEC SEVENTEEN B, Chandigarh, Chandigarh

PUNB0003820

Punjab National Bank

BADARPUR, Badarpur, Assam

PUNB0003910

Punjab National Bank

MADINA, Madina, Haryana

PUNB0003920

Punjab National Bank

LAKHIPURCACHAR, Lakhipur Cachar, Assam

PUNB0004000

Punjab National Bank

BANGALORE COMMERCIAL STREET, Bangalore, Karnataka

PUNB0004010

Punjab National Bank

KHEKRA-BAGPAT, Khekra, Uttar Pradesh

PUNB0004020

Punjab National Bank

LALA, Lala, Assam

PUNB0004100

Punjab National Bank

BANGALORE CITY, Bangalore, Karnataka

PUNB0004110

Punjab National Bank

NEW AMRITSAR, Amritsar, Punjab

PUNB0004120

Punjab National Bank

PATHARKANDI, Patharkandi, Assam

PUNB0004200

Punjab National Bank

BARAUT 9568005244, Baraut-Up, Uttar Pradesh

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

Download IFSC CSV