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.

164,320

Total bank branches

256

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
164,320 Searchable bank branches in the IFSC directory
256 Active banks with indexed branch data
43 States available in current branch coverage

2,112 IFSC results

Filtered results based on your current search criteria.

PUNJAB NATIONAL BANK

NALTI HAMIRPUR(H.P)

PUNB0208300
NALTI DISTT. HAMIRPUR, NALTI, DISTT HAMIRPUR, NALTI, DISTT HAMIRPUR, HIMACHAL PRADESH
NALTI, DISTT HAMIRPUR, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

NANGRAN

PUNB0245500
DISTT UNA, NANGRAN (DISTT. UNA), NANGRAN (DISTT. UNA), HIMACHAL PRADESH
NANGRAN (DISTT. UNA), HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

NARI

PUNB0641600
NARI, NARI, DISTT UNA, DERA BABA RUDRA NAND, HIMACHAL PRADESH
DERA BABA RUDRA NAND, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

NIRTH DISTT. SIMLA (HP)

PUNB0211700
NIRTH, DISTT. SIMLA (HP) 98164-61011, NEERATH (DISTT-SHIMLA), NEERATH (DISTT-SHIMLA), HIMACHAL PRADESH
NEERATH (DISTT-SHIMLA), HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

NERI LANGA DISTT. MANDI (HP)

PUNB0274700
V.P.O. NERILANGNA TESHIL JOGINDER NAGAR, NERI LANGNA, DISTT. MANDI (HP), HIMACHAL PRADESH
DISTT. MANDI (HP), HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

NIGULSARI DIST. KINNAUR (H.P)

PUNB0149300
NIGULSARI,PO: NIGULSARI, NIGULSARI (HP), NIGULSARI (HP), HIMACHAL PRADESH
NIGULSARI (HP), HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

NIRMAND (KULLU)

PUNB0271600
TESHIL NIRMAND DISTT.KULLU (HP), NIRMAND (DISTT-KULLU), NIRMAND (DISTT-KULLU), HIMACHAL PRADESH
NIRMAND (DISTT-KULLU), HIMACHAL PRADESH
MICR: Not available
View IFSC details

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
Showing 775 to 792 of 2,112 branches