Punjab National Bank
12,939 branches across 35 states — select a state to browse
UTTAR PRADESH
2,048 branches
WEST BENGAL
1,377 branches
PUNJAB
1,224 branches
HARYANA
892 branches
RAJASTHAN
887 branches
BIHAR
825 branches
MAHARASHTRA
545 branches
DELHI
505 branches
MADHYA PRADESH
477 branches
ODISHA
444 branches
HIMACHAL PRADESH
423 branches
ASSAM
398 branches
GUJARAT
391 branches
UTTARAKHAND
380 branches
TAMIL NADU
346 branches
JHARKHAND
270 branches
ANDHRA PRADESH
261 branches
KERALA
235 branches
CHHATTISGARH
234 branches
KARNATAKA
211 branches
JAMMU AND KASHMIR
155 branches
TELANGANA
102 branches
TRIPURA
90 branches
CHANDIGARH
66 branches
MANIPUR
36 branches
MEGHALAYA
33 branches
GOA
25 branches
ARUNACHAL PRADESH
13 branches
MIZORAM
10 branches
SIKKIM
10 branches
PUDUCHERRY
7 branches
DADRA AND NAGAR HAVELI AND DAMAN AND DIU
7 branches
NAGALAND
5 branches
ANDAMAN AND NICOBAR ISLANDS
4 branches
LAKSHADWEEP
3 branches