Punjab National Bank IFSC Codes
13,057 branches · IFSC prefix PUNB
Punjab National Bank has 13,057 branches with an IFSC code across 35 states and union territories. Every IFSC of this bank begins with PUNB0. Choose a state to see its districts and branches.
Branches by state
- Andaman and Nicobar Islands4
- Andhra Pradesh264
- Arunachal Pradesh14
- Assam398
- Bihar828
- Chandigarh66
- Chhattisgarh235
- Dadra and Nagar Haveli and Daman and Diu7
- Delhi508
- Goa25
- Gujarat404
- Haryana896
- Himachal Pradesh423
- Jammu and Kashmir156
- Jharkhand273
- Karnataka217
- Kerala242
- Lakshadweep3
- Madhya Pradesh483
- Maharashtra572
- Manipur36
- Meghalaya33
- Mizoram10
- Nagaland5
- Odisha449
- Puducherry7
- Punjab1,225
- Rajasthan892
- Sikkim10
- Tamil Nadu361
- Telangana108
- Tripura90
- Uttar Pradesh2,053
- Uttarakhand380
- West Bengal1,380
Frequently asked questions
How many branches does Punjab National Bank have?
13,057 branches with an IFSC code, in 35 states and union territories (RBI list, v2.0.62).
What does a Punjab National Bank IFSC code look like?
Every Punjab National Bank IFSC starts with “PUNB”, followed by 0 and a six-character branch code — for example PUNB0000010 is the Rtgs-Ho Amalgamated Obc branch (Mumbai, Maharashtra).
Source: Razorpay IFSC v2.0.62 (MIT), compiled from the Reserve Bank of India list, release v2.0.62. IFSC and MICR codes come from the Reserve Bank of India’s published list. Branches merge or move, so confirm the code with your bank or on your cheque book before a large transfer.