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

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
Data alert: This information can be wrong or outdated. For more information, please visit the official bank website.
197,046 Searchable bank branches in the IFSC directory
382 Active banks with indexed branch data
45 States available in current branch coverage

12,669 IFSC results

Filtered results based on your current search criteria.

PUNJAB NATIONAL BANK

SALWAN DISTT. KARNAL (HARYANA

PUNB0047400
VPO SALWAN, TEH: ASSANDH, KARNAL, DISTT KARNAL, HARYANA
DISTT KARNAL, HARYANA
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

SECTOR 12 KARNAL

PUNB0670400
PLOT NO 21&22, KARNAL, KARNAL, HARYANA
KARNAL, HARYANA
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

SECTOR-13. KARNAL

PUNB0326700
SCF 139-140, GROUND FLOOR, KARNAL, KARNAL, HARYANA
KARNAL, HARYANA
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

SHAMGARH

PUNB0316200
VPO SHAMGARH, KARNAL, DISTT. KARNAL, HARYANA
DISTT. KARNAL, HARYANA
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

SPL.SSI.BRANCH KARNAL

PUNB0391700
NAMASTE CHOWK,KARNAL, KARNAL, KARNAL, HARYANA
KARNAL, HARYANA
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

Taraori

PUNB0059110
New Anaj Mandi Taraori 132116, Karnal, Taraori, Haryana, 132116
Taraori, Haryana
MICR: 132024303
View IFSC details

PUNJAB NATIONAL BANK

KASNI DISTT. JHAJJAR(HARYANA)

PUNB0336900
VPO- KASNI, KASNI, DISTT. JHAJJAR(HARYANA), KASNI, DISTT. JHAJJAR(HARYANA), HARYANA
KASNI, DISTT. JHAJJAR(HARYANA), HARYANA
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

KAUL

PUNB0079700
VPO KAUL, KAUL (DISTT-KAITHAL), KAUL (DISTT-KAITHAL), HARYANA
KAUL (DISTT-KAITHAL), HARYANA
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

KHANDA KHERI DISTT. HISSAR (H

PUNB0112200
KHANDA KHERI, DISTT. HISSAR, KHANDA KHERI (DISTT. HISSAR), KHANDA KHERI (DISTT. HISSAR), HARYANA
KHANDA KHERI (DISTT. HISSAR), HARYANA
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

KHANPUR KOLIAN

PUNB0766900
VPO KHANPUR KOLIAN DISTT KURUKSHETRA, KHANPUR KOLIAN, KURUKSHETRA, HARYANA, HARYAN, HARYANA
HARYAN, HARYANA
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

KHARAINTI

PUNB0334300
VPO - KHARAINTI, DISTT.ROHTAK, KHARAINTI (HARYANA), KHARAINTI (HARYANA), HARYANA
KHARAINTI (HARYANA), HARYANA
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

KHARAR ALIPUR DISTT. HISSAR

PUNB0230600
KHARAR ALIPUR,, KHARAR ALIPUR (DISTT. HISSAR), DISTT. HISSAR, HARYANA
DISTT. HISSAR, HARYANA
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

KHARINDWA DISTT. KURUKSHTRA (

PUNB0237100
VPO KHARINDWA, KHARINDWA(HARYANA), SHAHABAD LADWA ROAD, KHARINDWA, HARYANA
SHAHABAD LADWA ROAD, KHARINDWA, HARYANA
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

KHATKAR DISTT. JIND (HARYANA)

PUNB0328000
VPO KHATKAR, TEHSIL: NARWANA, KHATKAR (DISTT. JIND), DISTT. JIND, HARYANA
DISTT. JIND, HARYANA
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

KHERI SADH (DISTT. ROHTAK) HAR

PUNB0651700
KHERI SADH (DISTT. ROHTAK) HARYANA, KHERI SADH (DISTT. ROHTAK), KHERI SADH (DISTT. ROHTAK), HARYANA
KHERI SADH (DISTT. ROHTAK), HARYANA
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

KHOL DISTT. REWARI

PUNB0172400
VPO - KHOL, KHOL (DISTT. REWARI), KHOL (DISTT. REWARI), HARYANA
KHOL (DISTT. REWARI), HARYANA
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

KIRMACH DIST. KURUKSHETRA (HR

PUNB0326600
VPO KIRMICH, KIRMACH (HARYANA), DISTT. KURUKSHETRA, HARYANA, HARYANA
DISTT. KURUKSHETRA, HARYANA, HARYANA
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

KOHAND DISTT. KARNAL (HARYANA

PUNB0106000
VPO KOHAND, KOHAND (DISTT-KARNAL), DISTT. KARNAL, HARYANA
DISTT. KARNAL, HARYANA
MICR: Not available
View IFSC details
Showing 3115 to 3132 of 12,669 branches