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

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

Palampur

PUNB0061510
Nehru Chowk Palampur 176061, Kangra, Palampur, Himachal Pradesh, 176061
Palampur, Himachal Pradesh
MICR: 176024120
View IFSC details

PUNJAB NATIONAL BANK

Pnb Gadiara

PUNB0963700
Vill Gadiara Po Bhawarna Teh Palampur Dist Kangra Hp Palpr 176083, Kangra, Gadiara, Himachal Pradesh, 176083
Gadiara, Himachal Pradesh
MICR: 176024119
View IFSC details

PUNJAB NATIONAL BANK

Sadwan Khas

PUNB0956900
Pnb Bo Sadwan Khas Vpo-sadwan Teh-nurpur Dist Kangra Hp Nurpu 176202, Kangra, Nurpur, Himachal Pradesh, 176202
Nurpur, Himachal Pradesh
MICR: 176024062
View IFSC details

PUNJAB NATIONAL BANK

BALAH (KOTLA)

PUNB0678200
PUNJAB NATIONAL BANK, VILLAGE-BALAH, KANGRA (HIMACHAL PRADESH), POST-KOTLA, TEHSIL-JWALI, HIMACHAL PRADESH
POST-KOTLA, TEHSIL-JWALI, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

KANGRA

PUNB0025000
KANGRA DISTT KANGRA HP, KANGRA (HIMACHAL PRADESH), KANGRA (HIMACHAL PRADESH), HIMACHAL PRADESH
KANGRA (HIMACHAL PRADESH), HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

SANSARPUR TERRAS DISTT. KANGR

PUNB0207500
VPO SANSARPUR TERRAS DEHRA DISTT. KANGRA, KANGRA (HIMACHAL PRADESH), KANGRA (HIMACHAL PRADESH), HIMACHAL PRADESH
KANGRA (HIMACHAL PRADESH), HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

KARCHHAM DIST.KINNAUR (H.P.)

PUNB0199300
VILL KARCHHAM, PO: KARCHHAM(M) 94181-20105, KARCHHAM (H.P.), KARCHHAM (H.P.), HIMACHAL PRADESH
KARCHHAM (H.P.), HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

KARSOG DISTT. MANDI (HP)

PUNB0074300
MAIN MARKET KARSOG DISTT MANDI, KARSOG- MANDI(HP), KARSOG- MANDI(HP), HIMACHAL PRADESH
KARSOG- MANDI(HP), HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

KARUR GAUNA

PUNB0173100
KARUR GAUNA DISTT. HAMIRPUR, KARUR GAUNA, KARUR GAUNA, HIMACHAL PRADESH
KARUR GAUNA, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

KASBATI BHUNJRARU (DT. CHAMBA)

PUNB0670800
KASBATI BHUNJRARU (DT. CHAMBA), KASBATI BHUNJRARU (DT. CHAMBA), KASBATI BHUNJRARU (DT. CHAMBA), HIMACHAL PRADESH
KASBATI BHUNJRARU (DT. CHAMBA), HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

KATHOG

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

PUNJAB NATIONAL BANK

KAULA WALA BHOOD DIST SIRMOUR

PUNB0114500
VPO KAULA WALA BHOOD,, KAULA WALA BHOOD (DISTT. SIRMOUR), KAULA WALA BHOOD (DISTT. SIRMOUR), HIMACHAL PRADESH
KAULA WALA BHOOD (DISTT. SIRMOUR), HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

KEYLONG

PUNB0451900
VPO KEYLONG, KEYLONG (H.P), KEYLONG (H.P), HIMACHAL PRADESH
KEYLONG (H.P), HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

KHANYARA DISTT. KANGRA (HP)

PUNB0233800
KHANYARA DISTT-KANGRA, KHANYARA (HP), KHANYARA (HP), HIMACHAL PRADESH
KHANYARA (HP), HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

KHARWAR

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

PUNJAB NATIONAL BANK

KHENWAL DISTT. MANDI (HP)

PUNB0219200
V.P.O TILLI TESHIL SADAR DISTT. MANDI (HP), KHENWAL DISTT. MANDI, HIMACHAL PRADESH, HIMACHAL PRADESH
HIMACHAL PRADESH, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

KHURWAIN

PUNB0266100
DISTT UNA, KHURWAIN (DISTT. UNA), KHURWAIN (DISTT. UNA), HIMACHAL PRADESH
KHURWAIN (DISTT. UNA), HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

KOT

PUNB0219900
KOT DISTT. HAMIRPUR, KOT (DISTT. HAMIRPUR), KOT (DISTT. HAMIRPUR), HIMACHAL PRADESH
KOT (DISTT. HAMIRPUR), HIMACHAL PRADESH
MICR: Not available
View IFSC details
Showing 3007 to 3024 of 10,255 branches