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

KOTHI KOHAR DISTT. KANGRA (HP

PUNB0245800
VPO MULTHAN (DISTT-KANGRA), MULTHAN (DISTT-KANGRA), MULTHAN (DISTT-KANGRA), HIMACHAL PRADESH
MULTHAN (DISTT-KANGRA), HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

MALAG KANGOO

PUNB0993700
VILL MALAG PO KANGOO TEHSIL NADAUN DISTRICT HAMIRPUR HIMACHAL PRADESH 177040, NADAUN, HAMIRPUR, HIMACHAL PRADESH, 177040
HAMIRPUR, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

NADAUN

PUNB0641500
NADAUN, NADAUN, DISTT HAMIRPUR, DISTT HAMIRPUR, HIMACHAL PRADESH
DISTT HAMIRPUR, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

NAGGAR DT. KULLU - 175130

PUNB0270500
DT KULLU, HIMACHAL PRADESH -175130, NAGGAR DISTT KULU, NAGGAR DISTT KULU, HIMACHAL PRADESH, 175130
NAGGAR DISTT KULU, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

C/CHEST NAGROTA BAGHWAN

PUNB0701800
NAGROTA BAGHWAN DISTT. KANGRA HP, NAGROTA (JAMMU), NAGROTA (JAMMU), HIMACHAL PRADESH
NAGROTA (JAMMU), HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

RAJIANA

PUNB0983300
RAJIANA 53 MILES THE NAGROTA BHAGWAN,DIST KANGRA RAJIA HIMACHAL PRADESH 176056, NAGROTA BAGWAN, KANGRA, HIMACHAL PRADESH, 176056
KANGRA, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

NAGROTA BAGWAN

PUNB0080200
LOWER MARKET NAGROTA BAGWAN, NAGROTA BHAGWA (HIMACHAL PRADESH), NAGROTA BHAGWA (HIMACHAL PRADESH), HIMACHAL PRADESH
NAGROTA BHAGWA (HIMACHAL PRADESH), HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

NAGROTA SURAIN DISTT. KANGRA

PUNB0080800
VPO NAGROTA SURIAN, TEH.JAWALI, NAGROTA SURIAN TEH. JAWALI DISTT KANGRE, NAGROTA SURIAN TEH. JAWALI DISTT KANGRE, HIMACHAL PRADESH
NAGROTA SURIAN TEH. JAWALI DISTT KANGRE, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

NAHAN DISTT. SIRMAUR (HIMACHA

PUNB0035600
NAHAN DISTRICT SIRMAUR, NAHAN DISTRICT SIRMAUR, NAHAN DISTRICT SIRMAUR, HIMACHAL PRADESH
NAHAN DISTRICT SIRMAUR, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

NAHLIAN DISTT. KANGRA (HP)

PUNB0264500
VPO NAHLIAN TEH.DEHRA, NAHLIAN, DISTT, KANGRA, NAHLIAN, DISTT, KANGRA, HIMACHAL PRADESH
NAHLIAN, DISTT, KANGRA, HIMACHAL PRADESH
MICR: Not available
View IFSC details

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
Showing 3079 to 3096 of 10,255 branches