Browse Punjab National Bank Branches by State (35)
Uttar Pradesh
2051 branches · 568 cities
West Bengal
1376 branches · 185 cities
Punjab
1217 branches · 315 cities
Haryana
891 branches · 212 cities
Rajasthan
888 branches · 295 cities
Bihar
825 branches · 331 cities
Maharashtra
561 branches · 167 cities
Delhi
502 branches · 75 cities
Madhya Pradesh
481 branches · 211 cities
Odisha
449 branches · 116 cities
Himachal Pradesh
423 branches · 218 cities
Gujarat
399 branches · 144 cities
Assam
398 branches · 112 cities
Uttarakhand
380 branches · 111 cities
Tamil Nadu
353 branches · 153 cities
Jharkhand
272 branches · 80 cities
Kerala
241 branches · 146 cities
Chhattisgarh
235 branches · 117 cities
Karnataka
207 branches · 30 cities
Andhra Pradesh
175 branches · 21 cities
Jammu and Kashmir
156 branches · 74 cities
Tripura
90 branches · 13 cities
Telangana
83 branches · 10 cities
Chandigarh
66 branches · 11 cities
Manipur
36 branches · 14 cities
Meghalaya
33 branches · 12 cities
Goa
25 branches · 13 cities
Arunachal Pradesh
13 branches · 11 cities
Mizoram
10 branches · 7 cities
Sikkim
10 branches · 3 cities
Dadra and Nagar Haveli and Daman and Diu
7 branches · 6 cities
Puducherry
7 branches · 2 cities
Nagaland
5 branches · 2 cities
Andaman and Nicobar Islands
4 branches · 3 cities
Lakshadweep
3 branches · 2 cities
Frequently Asked Questions
There are 12872 Punjab National Bank branches across 35 states and union territories, each with an RBI-verified IFSC code.
Punjab National Bank IFSC codes start with PUNB, followed by 0 and a 6-character branch code.