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

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

KALOHA

PUNB0139600
VPO: KALOHA, TEH: RAKKAR, DIST:KANGRA(HP), KALOHA, KALOHA, HIMACHAL PRADESH
KALOHA, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

KALPA DISTT. KINNAUR (HP)

PUNB0236800
KALPA, DISTT. KINNAUR (HP)(M) 9418165107, KALPA (H.P.), KALPA, DISTT. KINNAUR (HP), HIMACHAL PRADESH
KALPA, DISTT. KINNAUR (HP), HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

KANDWARI DISTT. KANGRA (HP)

PUNB0258100
VPO KANDWARI, TEH. PALAMPUR,DISTT. KANGRA, KANDWARI(H.P.), KANDWARI(H.P.), HIMACHAL PRADESH
KANDWARI(H.P.), HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

Birta

PUNB0938500
Bo Birta Teh Kangra Hp Kangr 176001, Kangra, Birta, Himachal Pradesh, 176001
Birta, Himachal Pradesh
MICR: 176024187
View IFSC details

PUNJAB NATIONAL BANK

DAULATPUR

PUNB0983500
BO DAULATPUR,POST OFFICE DAULATPUR TEHSIL KANGRA DIST KANGRA DAULA HIMACHAL PRADESH 176038, KANGRA, KANGRA, HIMACHAL PRADESH, 176038
KANGRA, HIMACHAL PRADESH
MICR: Not available
View IFSC details

PUNJAB NATIONAL BANK

Fatehpur

PUNB0926400
Pnb Bo Fatehpur Teh Fatehpur Dist Kangra Hp Fatkr 176053, Kangra, Fatehpur, Himachal Pradesh, 176053
Fatehpur, Himachal Pradesh
MICR: 176024063
View IFSC details

PUNJAB NATIONAL BANK

Jwalamukhi, Distt Kangra

PUNB0189110
Bohan Chowk, Near Aggarwal Dharamshala 176031, Kangra, Jwalamukhi, Hp, Himachal Pradesh, 176031
Jwalamukhi, Hp, Himachal Pradesh
MICR: 176024065
View IFSC details

PUNJAB NATIONAL BANK

Kangra Hp

PUNB0123410
Hotel Raj Near Bus Stand Kangra 176001, Kangra, Kangra - H.p., Himachal Pradesh, 176001
Kangra - H.p., Himachal Pradesh
MICR: 176024189
View IFSC details

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
Showing 685 to 702 of 2,112 branches