Skip to main content

ICICI Bank Limited Branches in Punjab

ICICI Bank operates a network of 340 active branches across 152 districts in Punjab. This directory lists all active ICICI Bank branches in Punjab with their IFSC codes, MICR codes, and full address details to help you complete NEFT, RTGS, IMPS, and UPI transfers accurately.

340

Active Branches

152

Districts

22

Cities

Districts in Punjab (152)

# District Branches
1 Abohar 1
2 Ahmedgarh 1
3 Ajitwal 1
4 Ajnala 1
5 Amargarh 1
6 Amloh 3
7 Amritsar 24
8 Arniwala Sheikh Subhana 1
9 Attari 1
10 Aulakh 1
11 Bagha Purana 1
12 Bakarpur 3
13 Balachaur 1
14 Banga 2
15 Baretta 1
16 Bargari 1
17 Barnala 4
18 Bassi Pathana 2
19 Batala 3
20 Bathinda 10
21 Beas 1
22 Begowal 1
23 Bhadaur 1
24 Bhadson 1
25 Bhagta 1
26 Bhatinda 1
27 Bhawanigarh 1
28 Bhikhi 2
29 Bhikiwind 1
30 Bhindi Saydan 1
31 Bhogpur 1
32 Bhucho Mandi 1
33 Boha 1
34 Bungal 1
35 Chabhal 1
36 Chanarthal Kalan 1
37 Chaunta 1
38 Chogawan 1
39 Chowk Mehta 1
40 Dasuya 1
41 Dera Bassi 1
42 Derababa Nanak 1
43 Dhariwal 1
44 Dhuri 1
45 Doraha 1
46 Faridkot 2
47 Fatehgarh Churian 1
48 Fatehgarh Sahib 1
49 Fazilka 1
50 Firozpur 5
51 Garhdiwala 1
52 Garhshankar 1
53 Giddar Baha 1
54 Gobind Garh 2
55 Goniana 1
56 Goraya 1
57 Gurdaspur 7
58 Guruharsahai 1
59 Hambran 1
60 Hoshiarpur 3
61 Jagraon 3
62 Jaitu 1
63 Jalalabad 1
64 Jalandhar 33
65 Jandiala Guru 1
66 Jundiala 1
67 Kabulshah Khuban 1
68 Kalanaur 1
69 Kapurthala 4
70 Kartarpur 1
71 Karyal 1
72 Kauli 2
73 Khamanon 1
74 Khanauri Mandi 1
75 Khanna 2
76 Kharar 1
77 Kot Isa Khan 1
78 Kot Kapura 1
79 Kurali 1
80 Landran 4
81 Lehragaga 1
82 Lohian Khas 1
83 Longowal 1
84 Ludhiana 43
85 Machhiwara 1
86 Mahalpur 1
87 Majitha 1
88 Makhu 1
89 Malaudh 1
90 Malout 1
91 Mamdot 1
92 Mamoon 1
93 Mansa 1
94 Miani Khas 1
95 Moga 5
96 Moonak 1
97 Morinda 1
98 Mukerian 1
99 Muktsar 5
100 Mullanpur Dakha 1
101 Mullanpur Garibadas 1
102 Nabha 1
103 Nadala 1
104 Nagar 1
105 Nangal 1
106 Nathana 1
107 Nihal Singh Wala 1
108 Nurmahal 1
109 Pakhowal 1
110 Panniwala Fatta 1
111 Pathankot 3
112 Patiala 7
113 Patran 1
114 Phagwara 4
115 Phillaur 1
116 Qadian 1
117 Raikot 2
118 Raja Sansi 1
119 Rajpura 3
120 Raman 1
121 Rampura Phul 2
122 Rayya 1
123 Rupnagar 3
124 S A S Nagar Mohali 1
125 Sadar Dinwala 1
126 Sadiq 1
127 Sahnewal 1
128 Saidpur Harni 1
129 Samana 5
130 Samrala 1
131 Sangat Mandi 1
132 Sangrur 3
133 Sarabha 1
134 Sardulgarh 1
135 Sas Naga Mohali 1
136 Sas Nagar Mohali 9
137 Shahkot 1
138 Sidhwan Bet 1
139 Sirhind 1
140 Sujanpur 1
141 Sularghrat 1
142 Sultanpur Lodhi 1
143 Sunam 4
144 Talwandi Bhai 1
145 Talwandi Sabo 1
146 Tapa 1
147 Tarn Taran 2
148 Urmar Tanda 1
149 Verka 1
150 Wander Jalana 1
151 Zira 2
152 Zirakpur 3

Frequently Asked Questions

As per the latest RBI NEFT directory, ICICI Bank has 340 active branches in Punjab, spread across 152 districts and 22 cities and towns.

ICICI Bank has branches in 152 districts across Punjab. Select any district below to see the list of cities and individual branch IFSC codes.

Select your district from the list on this page, then choose your city, and finally select your branch to find its IFSC code, MICR code, and full address details.

The 340 branches listed here are active and NEFT-enabled as per the RBI's NEFT directory. Inactive or closed branches are excluded from this count.