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

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

10,260 IFSC results

Filtered results based on your current search criteria.

PUNJAB NATIONAL BANK

Narsinghpur

PUNB0189010
Lunawat Inn, Main Rod, Near Railway Station 487001, Narsimhapur, Narsinghpur, Mp, Madhya Pradesh, 487001
Narsinghpur, Mp, Madhya Pradesh
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

NARSINGH PUR DISTT. NARSINGHP

PUNB0272000
MAIN ROAD, KANDELI, NARSINGHPUR, NARSINGHPUR, MADHYA PRADESH
NARSINGHPUR, MADHYA PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

NARWAR

PUNB0741800
VILL POST NARWAR NEAR GANDHI CHOWK, NARWAR (BHOPAL), DIST RAISEN, MADHYA PRADESH
DIST RAISEN, MADHYA PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

NARAYOLI DISTT. SAGAR (MP)

PUNB0273000
NARYAOLI DISTT. SAGAR, NARYAOLI (DISTT-SAGAR), NARYAOLI (DISTT-SAGAR), MADHYA PRADESH
NARYAOLI (DISTT-SAGAR), MADHYA PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

NASRULLAGANJ

PUNB0997900
NASRULLAGANJ,DIST.SEHORE MADHYA PRADESH 466331, NASRULLAGANJ, SEHORE, MADHYA PRADESH, 466331
SEHORE, MADHYA PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

Neemuch

PUNB0029010
49, Tagore Marg, 458441, Neemuch, Neemuch, Madhya Pradesh, 458441
Neemuch, Madhya Pradesh
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

NEEMUCH CANTT

PUNB0036400
KAMAL CHOWK, NEEMUCH, NEEMUCH CANTT, DIST NEEMUCH, MADHYA PRADESH
NEEMUCH CANTT, DIST NEEMUCH, MADHYA PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

OBEDULLAHGANJ

PUNB0742000
NEAR BANK OF INDIA HOSHANGABAD ROAD, OBEDULLAHGANJ, OBEDULLAHGANJ DIST RAISEN, MADHYA PRADESH
OBEDULLAHGANJ DIST RAISEN, MADHYA PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

PACHAMA DIST SEHORE (M.P)

PUNB0716200
SRI SATYA SAI INSTITUTE OF SCIENCE &, PACHAMA DIST SEHORE (M. P), TECHNOLOGY PACHAMA DIST SEHORE, MADHYA PRADESH
TECHNOLOGY PACHAMA DIST SEHORE, MADHYA PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

PACHLANA DISTT. SHAJAPUR (MP)

PUNB0257100
VPO PACHLANA,, PACHLANA, DISTT.SHAJAPUR,MP, DISTT. SHAJAPUR, MADHYA PRADESH
DISTT. SHAJAPUR, MADHYA PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

PACHORE DISTT. RAJGARH (MP)

PUNB0293300
PACHORE DISTT RAJGARH, PACHORE, DISTT. RAJGARH (MP), PACHORE, DISTT. RAJGARH (MP), MADHYA PRADESH
PACHORE, DISTT. RAJGARH (MP), MADHYA PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

PADON DISTT. GUNA (MP)

PUNB0256800
PADON DISTT GUNA, PADON GUNA MP, PADON GUNA MP, MADHYA PRADESH
PADON GUNA MP, MADHYA PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

PANAGAR

PUNB0690000
DR BATTULAL JAIN, PANAGAR, PANAGAR, MADHYA PRADESH
PANAGAR, MADHYA PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

PANNA (MP)

PUNB0659800
PANNA , STATION ROAD, PANNA (M.P.), MP, MADHYA PRADESH
MP, MADHYA PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

PARASARIKALA DISTT. SAGAR

PUNB0257300
PARASARIKALA, DISTT. SAGAR, PARASARI (KALAN) DISTT SAGAR, MP, PARASARI (KALAN) DISTT SAGAR, MP, MADHYA PRADESH
PARASARI (KALAN) DISTT SAGAR, MP, MADHYA PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

PARASIA (CHINDWARA)

PUNB0660200
PNB PARASIA, PARASIA (CHINDWARA), DISTT CHINDWARA, MADHYA PRADESH
DISTT CHINDWARA, MADHYA PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

PATAI DISTT. GWALIOR (MP)

PUNB0138900
PATAI DISTT GWALIOR, PATAI-DISTT. GWALIOR STATE M.P, VILL&PO: PATAI, MADHYA PRADESH
VILL&PO: PATAI, MADHYA PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

PHULPARAS

PUNB0803400
MAIN ROAD PHULPARAS BIHAR, PHULPARAS, MADHUBANI, MADHYA PRADESH
MADHUBANI, MADHYA PRADESH
MICR: Not available
View IFSC details
Showing 4213 to 4230 of 10,260 branches