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

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

10,253 IFSC results

Filtered results based on your current search criteria.

PUNJAB NATIONAL BANK

BALG DISTT. SIMLA (HP)

PUNB0219600
BALG, DISTT. SIMLA (HP)93188-08652, BALAG (DISTT-SHIMLA), BALAG (DISTT-SHIMLA), HIMACHAL PRADESH
BALAG (DISTT-SHIMLA), HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

BALAKRUPI DISTT. KANGRA (HP)

PUNB0264600
VPO: BALAKRUPI, DISTT KANGRA, BALAKRUPI, DIST KANGRA, HP, BALAKRUPI, DIST KANGRA, HP, HIMACHAL PRADESH
BALAKRUPI, DIST KANGRA, HP, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

BALUGLOA DISTT. KANGRA (HP)

PUNB0244000
BALUGLOA, DISTT. KANGRA (HP), BALUGALOA (DISTT-KANGRA), BALUGALOA (DISTT-KANGRA), HIMACHAL PRADESH
BALUGALOA (DISTT-KANGRA), HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

BANGANA DISTT. UNA (HP)

PUNB0680900
BANGANA, DISTT. UNA (HP), BANGANA (DISTT. UNA, HP), BANGANA (DISTT. UNA, HP), HIMACHAL PRADESH
BANGANA (DISTT. UNA, HP), HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

BANKHANDI DISTT. KANGRA (HP)

PUNB0199000
VPO BANKHANDI, DEHRA, DIST KANGRA, BANKHANDI (DISTT KANGRA), BANKHANDI (DISTT KANGRA), HIMACHAL PRADESH
BANKHANDI (DISTT KANGRA), HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

BARAGAON DISTT. SIMLA (HP)

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

PUNJAB NATIONAL BANK

BARCHHWAR

PUNB0601700
VPO BARCHHWAR, TESHIL SARKAGHAT, BARCHHWAR, DISTT. MANDI, HIMACHAL PRADESH, DISTT. MANDI, HIMACHAL PRADESH
DISTT. MANDI, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

BARMANA DISTT. BILASPUR

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

PUNJAB NATIONAL BANK

BAROTI DISTT. MANDI (HP)

PUNB0245400
BAROTI TESHIL SARKAGHAT DISTT. MANDI, BAROTI (DISTT-MANDI), HIMACHAL PRADESH, HIMACHAL PRADESH
HIMACHAL PRADESH, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

BASSI POWER HOUSE COMPLEX

PUNB0630700
VPO BASSI, TEHSIL JOGINDER NAGAR, BASSI, TEHSIL JOGINDER NAGAR, DISTT MANDI, DISTT MANDI HIMACHAL PRADESH, HIMACHAL PRADESH
DISTT MANDI HIMACHAL PRADESH, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

BEHDALA

PUNB0217300
BEHDALA, DISTT UNA HP, BEHDALA (DISTT. UNA, HP), DISTT UNA, HIMACHAL PRADESH
DISTT UNA, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

BHARERI

PUNB0118000
BHARERI, DIST-HAMIRPUR (HP), BHARERI-HAMIRPUR, BHARERI-HAMIRPUR, HIMACHAL PRADESH
BHARERI-HAMIRPUR, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

BHARMOUR HIMACHAL PRADESH

PUNB0056700
VPO BHARMOUR,, BHARMOUR (HP), BHARMOUR (HP), HIMACHAL PRADESH
BHARMOUR (HP), HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

BHAROL (DISTT-MANDI)

PUNB0489800
VPO BHAROL TESHIL LAD BHAROL DISTT-MANDI, BHAROL (DISTT-MANDI), HIMACHAL PRADESH, HIMACHAL PRADESH
HIMACHAL PRADESH, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

BHARWAIN

PUNB0113400
DISTT UNA (HP), BHARWAIN DISTT UNA (H P), BHARWAIN DISTT UNA (H P), HIMACHAL PRADESH
BHARWAIN DISTT UNA (H P), HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

BHOTA

PUNB0337600
DISTT. HAMIRPUR HP, BHOTA DISTT HAMIRPUR (H.P), HP, HIMACHAL PRADESH
HP, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

BHUMPAL

PUNB0114300
BHUMPAL DISTT HAMIRPUR (HP), BHUMPAL (DISTT HAMIRPUR) HP, BHUMPAL (DISTT HAMIRPUR) HP, HIMACHAL PRADESH
BHUMPAL (DISTT HAMIRPUR) HP, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

BHUNTAR

PUNB0643800
VPO BHUNTAR,DISST,KULLU,HP, BHUNTAR(DISTT, KULLU) H.P, BHUNTAR(DISTT, KULLU) H.P, HIMACHAL PRADESH
BHUNTAR(DISTT, KULLU) H.P, HIMACHAL PRADESH
MICR: Not available
View IFSC details
Showing 2881 to 2898 of 10,253 branches