Choose your city or town
- Bagalkot6 branches
- Bangalore58 branches
- Bangalore Rural1 branch
- Bangalore Urban10 branches
- Banglore1 branch
- Banglore Rural1 branch
- Belagavi3 branches
- Belgaum3 branches
- Bellary5 branches
- Bengaluru4 branches
- Bengaluru Urban3 branches
- Bidar2 branches
- Bijapur2 branches
- Chamrajanagar2 branches
- Chikaballapur1 branch
- Chikkaballapura1 branch
- Chikmagalur2 branches
- Chitradurga1 branch
- Dakshin Kannad1 branch
- Dakshin Kannada2 branches
- Dakshina Kannada4 branches
- Davangere3 branches
- Dharwad4 branches
- Gadag1 branch
- Hassan2 branches
- Haveri2 branches
- Kalaburagi4 branches
- Kodagu2 branches
- Kolar2 branches
- Koppal3 branches
- Mandya1 branch
- Mysore9 branches
- Mysuru2 branches
- Raichur5 branches
- Ramanagara2 branches
- Shimoga1 branch
- Shivamogga3 branches
- Tumakuru1 branch
- Tumkur1 branch
- Udupi2 branches
- Uttar Kannada2 branches
- Uttara Kannada1 branch
- Vijayanagar1 branch
- Vijayapura2 branches
- Yadgir2 branches
Largest banks in Karnataka
By number of branches, out of 80 banks with a branch in Karnataka.
- 1Canara Bank2,142
- 2Karnataka Gramin Bank1,817
- 3State Bank of India1,792
- 4Union Bank of India834
- 5Bank of Baroda815
- 6Karnataka Bank648
- 7HDFC Bank592
- 8ICICI Bank574
Sources
Last checked on 3 November 2026. IFSC data comes from RBI’s list, refreshed monthly. Banks sometimes merge or move branches; confirm the code on your cheque book or with your bank before a large transfer.