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.

197,048

Total bank branches

382

Active banks covered

45

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
197,048 Searchable bank branches in the IFSC directory
382 Active banks with indexed branch data
45 States available in current branch coverage

2,461 IFSC results

Filtered results based on your current search criteria.

PUNJAB NATIONAL BANK

NALAGARH

PUNB0272100
VPO NALAGARH DISTT SOLAN HP, NALAGARH(DISTT. SOLAN), NALAGARH(DISTT. SOLAN), HIMACHAL PRADESH
NALAGARH(DISTT. SOLAN), HIMACHAL PRADESH
MICR: Not available
View IFSC details

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
Showing 1009 to 1026 of 2,461 branches