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,313

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,313 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

MARANDA DIST KANGRA (HP)

PUNB0474800
VPO MARANDA, TEH PALAMPUR, DIST KANGRA,, MARANDA (HIMACHAL PRADESH), MARANDA (HIMACHAL PRADESH), HIMACHAL PRADESH
MARANDA (HIMACHAL PRADESH), HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

MASROOR DISTT. KANGRA (HP)

PUNB0265900
VPO MASROOR DISTT KANGRA, MASROOR, MASROOR, HIMACHAL PRADESH
MASROOR, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

MAUHRI DISTT. SIMLA (HP)

PUNB0212500
MAUHRI, DISTT. SIMLA (HP), MAUHRI, DISTT. SHIMLA, MAUHRI, DISTT. SHIMLA, HIMACHAL PRADESH
MAUHRI, DISTT. SHIMLA, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

MEHATPUR

PUNB0078600
MEHATPUR, MEHATPUR, MEHATPUR, HIMACHAL PRADESH
MEHATPUR, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

MEHRE

PUNB0252800
MEHRE, DISTT. HAMIRPUR (HP), MEHRE, MEHRE, HIMACHAL PRADESH
MEHRE, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

MEHRI KATHLA DISTT. BILASPUR

PUNB0205500
MEHRI KATHLA, TESHIL GUMARWIN DISTT. BILASPUR, MEHRI KAITHLA (DISTT-BILASPUR), MEHRI KAITHLA (DISTT-BILASPUR), HIMACHAL PRADESH
MEHRI KAITHLA (DISTT-BILASPUR), HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

METHER DISTT. MANDI (HP)

PUNB0245700
METHER (PANDOL) TESHIL JOGINDERNAGAR, METHER(HP), METHER(HP), HIMACHAL PRADESH
METHER(HP), HIMACHAL PRADESH
MICR: Not available
View IFSC details

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
Showing 757 to 774 of 2,112 branches