Choose your city or town
- Bagalkot1 branch
- Bagalkote3 branches
- Ballari1 branch
- Bangalore17 branches
- Bangalore Rural3 branches
- Bangalore Urban33 branches
- Banglore1 branch
- Belgaum6 branches
- Belguam1 branch
- Bellary2 branches
- Bengaluru4 branches
- Bijapur1 branch
- Chamarajanagar1 branch
- Chikmagalur1 branch
- Dakshin Kannad5 branches
- Davanagere1 branch
- Dharwad3 branches
- Gadag1 branch
- Gulbarga4 branches
- Hassan1 branch
- Haveri4 branches
- Kodagu1 branch
- Kolar1 branch
- Koppal5 branches
- Mysore4 branches
- Raichur11 branches
- Shivamogga1 branch
- Udipi3 branches
- Uttara Kannada1 branch
- Vijayapura3 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.