Language:
Updated: 31 Oct 2026, 12:03 pm IST

ICICI Bank Limited — Punjab

Select a district to view all branches and IFSC codes

Districts (150)

Abohar 1 branch Ahmedgarh 1 branch Ajitwal 1 branch Ajnala 1 branch Amargarh 1 branch Amloh 3 branches Amritsar 24 branches Arniwala Sheikh Subhana 1 branch Attari 1 branch Aulakh 1 branch Bagha Purana 1 branch Bakarpur 3 branches Balachaur 1 branch Banga 2 branches Baretta 1 branch Bargari 1 branch Barnala 4 branches Bassi Pathana 2 branches Batala 3 branches Bathinda 10 branches Beas 1 branch Begowal 1 branch Bhadaur 1 branch Bhadson 1 branch Bhagta 1 branch Bhatinda 1 branch Bhawanigarh 1 branch Bhikhi 2 branches Bhikiwind 1 branch Bhindi Saydan 1 branch Bhogpur 1 branch Bhucho Mandi 1 branch Boha 1 branch Bungal 1 branch Chabhal 1 branch Chanarthal Kalan 1 branch Chogawan 1 branch Chowk Mehta 1 branch Dasuya 1 branch Dera Bassi 1 branch Derababa Nanak 1 branch Dhariwal 1 branch Dhuri 1 branch Doraha 1 branch Faridkot 2 branches Fatehgarh Churian 1 branch Fatehgarh Sahib 1 branch Fazilka 1 branch Firozpur 5 branches Garhdiwala 1 branch Garhshankar 1 branch Giddar Baha 1 branch Gobind Garh 2 branches Goniana 1 branch Goraya 1 branch Gurdaspur 8 branches Guruharsahai 1 branch Hambran 1 branch Hoshiarpur 3 branches Jagraon 3 branches Jaitu 1 branch Jalalabad 1 branch Jalandhar 33 branches Jandiala Guru 1 branch Jundiala 1 branch Kabulshah Khuban 1 branch Kalanaur 1 branch Kapurthala 4 branches Kartarpur 1 branch Karyal 1 branch Kauli 2 branches Khamanon 1 branch Khanauri Mandi 1 branch Khanna 2 branches Kharar 2 branches Kot Isa Khan 1 branch Kot Kapura 1 branch Kurali 1 branch Landran 4 branches Lehragaga 1 branch Lohian Khas 1 branch Longowal 1 branch Ludhiana 43 branches Machhiwara 1 branch Mahalpur 1 branch Majitha 1 branch Makhu 1 branch Malaudh 1 branch Malout 1 branch Mamdot 1 branch Mamoon 1 branch Mansa 1 branch Miani Khas 1 branch Moga 5 branches Moonak 1 branch Morinda 1 branch Mukerian 1 branch Muktsar 5 branches Mullanpur Dakha 1 branch Mullanpur Garibadas 1 branch Nabha 1 branch Nadala 1 branch Nagar 1 branch Nangal 1 branch Nathana 1 branch Nihal Singh Wala 1 branch Nurmahal 1 branch Pakhowal 1 branch Panniwala Fatta 1 branch Pathankot 3 branches Patiala 7 branches Patran 1 branch Phagwara 4 branches Phillaur 1 branch Qadian 1 branch Raikot 2 branches Raja Sansi 1 branch Rajpura 3 branches Raman 1 branch Rampura Phul 2 branches Rayya 1 branch Rupnagar 3 branches Sadar Dinwala 1 branch Sadiq 1 branch Sahnewal 1 branch Saidpur Harni 1 branch Samana 5 branches Samrala 1 branch Sangat Mandi 1 branch Sangrur 3 branches Sarabha 1 branch Sardulgarh 1 branch Sas Naga Mohali 1 branch Sas Nagar Mohali 10 branches Shahkot 1 branch Sidhwan Bet 1 branch Sirhind 1 branch Sujanpur 1 branch Sularghrat 1 branch Sultanpur Lodhi 1 branch Sunam 4 branches Talwandi Bhai 1 branch Talwandi Sabo 1 branch Tapa 1 branch Tarn Taran 2 branches Urmar Tanda 1 branch Verka 1 branch Wander Jalana 1 branch Zira 2 branches Zirakpur 3 branches
Sources: RBI — NEFT-enabled bank branches (as on 15 Oct 2026) · RBI — RTGS-enabled bank branches (as on 15 Oct 2026)