Skip to main content

Indian Bank Branches in Punjab

Indian Bank operates a network of 383 branches across 184 districts in Punjab. This directory lists all active Indian 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.

383

Total Branches

184

Districts

38

Cities

Districts in Punjab (184)

# District Branches
1 Abohar 3
2 Abrawan 1
3 Adampur 1
4 Ahmedgarh 1
5 Amritsar 13
6 Anandpur Sahib 1
7 Aslamabad 1
8 Attari 1
9 Bagha Purana 1
10 Baghapurana 1
11 Balachaur 1
12 Balachur 1
13 Banga 3
14 Barnala 3
15 Bassi Pathana 2
16 Batala 5
17 Bathinda 4
18 Beas 3
19 Bhaini Fatta 1
20 Bhatinda 1
21 Bhawanigarh 2
22 Brahmapur 1
23 Budhlada 1
24 Budhlada Mandi 1
25 Chahal 1
26 Chamkaur Sahib 1
27 Chhehrata 1
28 Chohal 1
29 Chommon 1
30 Civil Lines Jalandhar 1
31 Dalla 1
32 Daresi 1
33 Dasuya 2
34 Dayal Nagar 1
35 Dera Bassi 1
36 Derabassi 1
37 Dhaki 1
38 Dhuri 2
39 Dina Nagar 1
40 Dinanagar 1
41 Doraha 1
42 Faridkot 2
43 Fatehgarh Sahib 4
44 Fazilka 3
45 Ferozepur 1
46 Ferozepur City 1
47 Firozpur 3
48 Gandhuan 1
49 Garhshankar 1
50 Ghanauli 1
51 Giddar Baha 1
52 Gidderbaha 1
53 Gill 1
54 Gobind Garh 1
55 Goindwal Sahib 2
56 Goraya 3
57 Govind Nagar 1
58 Gurdaspur 5
59 Guru Har Sahai 1
60 Guru Ravidas Chowk 1
61 Guruharsahai 1
62 Hambran 2
63 Hariana 1
64 Hoshiarpur 12
65 Iti Chowk 1
66 Jagraon 3
67 Jaitu 2
68 Jaja Tanda Urmar 1
69 Jalalabad 1
70 Jalandhar 18
71 Jamalpur 1
72 Jandiala Guru 2
73 Kala Afghana 1
74 Kalekke 1
75 Kapurthala 4
76 Kartarpur 1
77 Kera Khera 1
78 Khanna 3
79 Kharar 1
80 Kiri Afgana 1
81 Kohara 2
82 Kotkapura 1
83 Kurali 3
84 Lalru 1
85 Lalru Punjab 1
86 Lamba Pind 1
87 Lehragaga 2
88 Lohsimbly 1
89 Lubana Teku 1
90 Ludhiana 53
91 Machhiwara 1
92 Machhiwara Samarla 1
93 Mahalpur 1
94 Mahilpur 1
95 Mai Heeran Gate 1
96 Majith Mandi 1
97 Majitha 2
98 Malaut 1
99 Malerkotla 2
100 Malout 1
101 Malri 1
102 Mandi Ahmedgarh 1
103 Mandi Gobindgarh 1
104 Mankooke 1
105 Manochahal 1
106 Manooke 1
107 Mansa 3
108 Maqsudan 1
109 Matwani 1
110 Maur Mandi 1
111 Mehna 1
112 Model Town 1
113 Modeltown 1
114 Moga 4
115 Mohali 4
116 Mohalla Sis Ganj Sahib 1
117 Morinda 3
118 Muktsar 1
119 Mullanpur 1
120 Mullanpur Garibadas 1
121 Mullanpur Garibdas 1
122 Mushalla 1
123 Nabha 3
124 Nadala 1
125 Nakodar 3
126 Nangal Kalan 1
127 Nawanshahar 2
128 Nawanshahr 1
129 Nayagarh 1
130 New Chandigarh 1
131 Nurmahal 1
132 Pakhowal 1
133 Pathankot 3
134 Patiala 7
135 Patran 2
136 Patti 2
137 Phagwara 2
138 Phillaur 3
139 Poonian Banga 1
140 Qadian 1
141 Raikot 2
142 Rajguru Nagar 1
143 Rajpura 2
144 Rampura Phul 2
145 Randhawa Masandan 1
146 Ranjit Avenue 1
147 Rattewal 1
148 Ravidass Nagar 1
149 Rayya 2
150 Ropar 1
151 Roparmorinda Highway 1
152 Rupnagar 3
153 Sahibzada Ajit Singh Nagar 1
154 Sahnewal 2
155 Samana 2
156 Samrala 3
157 Sangrur 3
158 Sas Nagar 2
159 Sas Nagar Mohali 8
160 Shahid Bhagat Singh Nagar 1
161 Shahkot 2
162 Shankar 1
163 Shivpuri 1
164 Sirhind 1
165 Sri Muktsar Sahib 1
166 Sujanpur 2
167 Sultanpur Lodhi 2
168 Sultanwind 1
169 Sunam 4
170 Sunview Enclave 1
171 Tagore Nagar B 1
172 Talwandi Sabo 1
173 Talwandi Saboo 1
174 Talwara 1
175 Tanda 1
176 Tangori 1
177 Tarn Taran 3
178 Teh Batala 1
179 Teh Nakodar 1
180 The Mall 1
181 Urban Estate 1
182 Verka 1
183 Zira 2
184 Zirakpur 1

Frequently Asked Questions

As per the latest RBI NEFT directory, Indian Bank has 383 branches in Punjab, spread across 184 districts and 38 cities and towns.

Indian Bank has branches in 184 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 383 branches listed here are active and NEFT-enabled as per the RBI's NEFT directory. Inactive or closed branches are excluded from this count.