Skip to content
SmartFigure

Punjab National Bank IFSC codes

Punjab National Bank has 13,057 branches in RBI's IFSC list, in 4,405 cities and towns across 35 states and union territories; the most are in Uttar Pradesh. Every Punjab National Bank IFSC code starts with PUNB0. Choose a state to find your branch.

ShareWhatsApp

Choose your state

Where Punjab National Bank has branches

Uttar Pradesh (2,053, 16%), West Bengal (1,380, 11%), Punjab (1,225, 9.4%), Haryana (896, 6.9%), Rajasthan (892, 6.8%) have the most branches. The city with the most branches is Kolkata, West Bengal, with 251.

What its branches are set up for

  • NEFT: 13,055 of 13,057 branches (over 99%)
  • RTGS, for ₹2 lakh or more: 13,054 branches (over 99%)
  • IMPS: 13,057 branches (all)
  • MICR code, used for cheque clearing: 6,906 branches (53%)
  • SWIFT code, for money from abroad: 128 branches. For money sent from abroad, ask the bank which SWIFT code to give; it is often a central branch's code, not your own branch's.

Counted from the 13,057 Punjab National Bank branches in RBI's list, as of 3 November 2026.

Frequently asked questions

How do I find the IFSC code of my Punjab National Bank branch?

Choose your state and city below, or search by branch name. The IFSC is also printed on your Punjab National Bank cheque book and passbook.

Do all Punjab National Bank branches support RTGS?

No. 13,054 of its 13,057 branches are listed as RTGS-enabled. Check the branch page before sending ₹2 lakh or more.

Sources

Last checked on 3 November 2026. IFSC data comes from RBI’s list, refreshed monthly. Banks sometimes merge or move branches; confirm the code on your cheque book or with your bank before a large transfer.