Skip to main content

Indian Bank Branches in Punjab

Indian Bank operates a network of 382 branches across 183 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.

382

Total Branches

183

Districts

37

Cities

Districts in Punjab (183)

# 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 Nurmahal 1
131 Pakhowal 1
132 Pathankot 3
133 Patiala 7
134 Patran 2
135 Patti 2
136 Phagwara 2
137 Phillaur 3
138 Poonian Banga 1
139 Qadian 1
140 Raikot 2
141 Rajguru Nagar 1
142 Rajpura 2
143 Rampura Phul 2
144 Randhawa Masandan 1
145 Ranjit Avenue 1
146 Rattewal 1
147 Ravidass Nagar 1
148 Rayya 2
149 Ropar 1
150 Roparmorinda Highway 1
151 Rupnagar 3
152 Sahibzada Ajit Singh Nagar 1
153 Sahnewal 2
154 Samana 2
155 Samrala 3
156 Sangrur 3
157 Sas Nagar 2
158 Sas Nagar Mohali 8
159 Shahid Bhagat Singh Nagar 1
160 Shahkot 2
161 Shankar 1
162 Shivpuri 1
163 Sirhind 1
164 Sri Muktsar Sahib 1
165 Sujanpur 2
166 Sultanpur Lodhi 2
167 Sultanwind 1
168 Sunam 4
169 Sunview Enclave 1
170 Tagore Nagar B 1
171 Talwandi Sabo 1
172 Talwandi Saboo 1
173 Talwara 1
174 Tanda 1
175 Tangori 1
176 Tarn Taran 3
177 Teh Batala 1
178 Teh Nakodar 1
179 The Mall 1
180 Urban Estate 1
181 Verka 1
182 Zira 2
183 Zirakpur 1

Frequently Asked Questions

As per the latest RBI NEFT directory, Indian Bank has 382 branches in Punjab, spread across 183 districts and 37 cities and towns.

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