About Punjab National Bank IFSC Codes
Punjab National Bank operates 12,958 branches across 35 Indian states / UTs. Every IFSC starts with PUNB followed by 0 and a 6-character branch code. Pick a state below to drill into districts and branches, or validate any IFSC on the IFSC Lookup tool.
States & UTs
Andaman AND Nicobar Islands
4 branches · 3 locations
Andhra Pradesh
261 branches · 137 locations
Arunachal Pradesh
13 branches · 11 locations
Assam
398 branches · 227 locations
Bihar
825 branches · 519 locations
Chandigarh
66 branches · 8 locations
Chhattisgarh
234 branches · 139 locations
Dadra AND Nagar Haveli AND Daman AND DIU
7 branches · 6 locations
Delhi
505 branches · 12 locations
Goa
25 branches · 15 locations
Gujarat
391 branches · 140 locations
Haryana
892 branches · 386 locations
Himachal Pradesh
423 branches · 284 locations
Jammu AND Kashmir
155 branches · 79 locations
Jharkhand
270 branches · 136 locations
Karnataka
211 branches · 70 locations
Kerala
238 branches · 123 locations
Lakshadweep
3 branches · 1 locations
Madhya Pradesh
477 branches · 241 locations
Maharashtra
556 branches · 165 locations
Manipur
36 branches · 19 locations
Meghalaya
33 branches · 24 locations
Mizoram
10 branches · 9 locations
Nagaland
5 branches · 3 locations
Odisha
446 branches · 278 locations
Puducherry
7 branches · 3 locations
Punjab
1,224 branches · 558 locations
Rajasthan
887 branches · 482 locations
Sikkim
10 branches · 6 locations
Tamil Nadu
347 branches · 125 locations
Telangana
104 branches · 42 locations
Tripura
90 branches · 55 locations
Uttarakhand
380 branches · 173 locations
Uttar Pradesh
2,048 branches · 788 locations
West Bengal
1,377 branches · 760 locations
Source: razorpay/ifsc open dataset.