IFSC Directory

Search IFSC codes, bank branches, addresses, and location details

Browse a large India-wide bank branch directory with IFSC search, city and state filters, and SEO-friendly detail pages for each branch.

165,100

Total bank branches

257

Active banks covered

43

States in directory

Directory Utility

Search by IFSC, bank name, branch, city, district, or state

The directory is built to help users move from broad discovery into exact branch pages that are easy to index and share.

Canonical detail pages Each branch can resolve to a clean IFSC URL with bank, branch, city, and state context.
Search-friendly flow Users can search broadly, filter results, or jump straight into a specific IFSC code page.
IFSC lookup | branch listing | SEO-friendly detail pages
165,100 Searchable bank branches in the IFSC directory
257 Active banks with indexed branch data
43 States available in current branch coverage

10,255 IFSC results

Filtered results based on your current search criteria.

PUNJAB NATIONAL BANK

NUND DISTT. SOLAN (HIMACHAL P

PUNB0212400
NUND, DISTT. SOLAN (HIMACHAL P(M), NUND (H.P), DISTT. SOLAN (HIMACHAL PARDESH, HIMACHAL PRADESH
DISTT. SOLAN (HIMACHAL PARDESH, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

KANDRORI HP

PUNB0871600
VPO KANDRORI TEHSIL NURPUR DIST KANGRA HP 176402, NURPUR, KANGRA, HIMACHAL PRADESH, 176402
KANGRA, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

NURPUR DISTT. KANGRA

PUNB0488400
VPO NURPUR DISTT. KANGRA HIMACHAL PRADESH, NURPUR, KANGRA, HIMACHAL PRADESH, NURPUR, KANGRA, HIMACHAL PRADESH, HIMACHAL PRADESH
NURPUR, KANGRA, HIMACHAL PRADESH, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

DADH

PUNB0983200
DADH,POST OFFICE DADH TEHSIL PALAMPUR DIST KANGRA HIMACHAL PREDESH 176052, PALAMPUR, KANGRA, HIMACHAL PRADESH, 176052
KANGRA, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

PALAMPUR DISTT. KANGRA (H.P.)

PUNB0037500
PALAMPUR, PALAMU, PALAMU, HIMACHAL PRADESH
PALAMU, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

PALAMPUR PRIORITY SEC CELL

PUNB0293400
DISTT. KANGRA (HP), PALAMU, PALAMU, HIMACHAL PRADESH
PALAMU, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

PALCHAN

PUNB0692500
VPO PALCHAN TEH. MANALI DISTT., PALCHAN, PALCHAN, HIMACHAL PRADESH
PALCHAN, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

PANCHRUKHI

PUNB0641200
VPO PANCHRUKHI TEH. PALAMPUR, DISTT, PANCHRUKHI, DISTT. KANGRA, PANCHRUKHI, DISTT. KANGRA, HIMACHAL PRADESH
PANCHRUKHI, DISTT. KANGRA, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

PANDOGA

PUNB0173300
PANDOGA DISTT. UNA, PANDOGA (DISTT-UNA), PANDOGA (DISTT-UNA), HIMACHAL PRADESH
PANDOGA (DISTT-UNA), HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

PANDOH DISTT. MANDI (HP)

PUNB0049700
JARAL COLONY PANDOH DISTT. MANDI HP-175124, PANDOH (H.P), PANDOH (H.P), HIMACHAL PRADESH, 175124
PANDOH (H.P), HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

PANJAWAR

PUNB0291400
PANJAWAR DISTT. UNA HP, PANJAWAR, PANJAWAR, HIMACHAL PRADESH
PANJAWAR, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

PANJGAIN DISTT. BILASPUR (HP)

PUNB0338100
PANJGAIN, (VIA BARMANA) DISTT. BILASPUR (HP), PANJGAIN (BILASPUR), HIMACHAL PRADESH, HIMACHAL PRADESH
HIMACHAL PRADESH, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

PAPROLA DISTT. KANGRA (HP)

PUNB0082200
VPO-PAPROLA DISTT-KANGRA, PAPROLA (DISTT-KANGRA, H.P.), PAPROLA (DISTT-KANGRA, H.P.), HIMACHAL PRADESH
PAPROLA (DISTT-KANGRA, H.P.), HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

C/CHEST PARWANOO

PUNB0715300
C/CHEST, PARWANOO, PARWANOO, HP, HIMACHAL PRADESH
HP, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

PARWANOO DISTT. SOLAN (HP)

PUNB0291200
BANK SQUARE, SECTOR-1, PARWANOO, PARWANOO, HIMACHAL PRADESH
PARWANOO, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

DAMTAL

PUNB0064500
DAMTAL DISTT. KANGARA, HP, PATHANKOT, PATHANKOT, HIMACHAL PRADESH
PATHANKOT, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

PATLIKUHAL (DT-KULLU)

PUNB0731300
PATLIKUHAL (DT-KULLU), PATLIKUHAL (DISTT-KULLU), HP, HIMACHAL PRADESH
HP, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

PATTA MEHLOG DISTT. SOLAN (HP

PUNB0295500
PATTA MEHLOG, DISTT. SOLAN (HP, PATTA MEHLOG (H.P), PATTA MEHLOG (H.P), HIMACHAL PRADESH
PATTA MEHLOG (H.P), HIMACHAL PRADESH
MICR: Not available
View IFSC details
Showing 3097 to 3114 of 10,255 branches