Choose your city or town
- Adilabad1 branch
- Angul4 branches
- Balangir1 branch
- Balasore3 branches
- Baleshwar3 branches
- Bargarh1 branch
- Bhadrakh1 branch
- Bhubaneswar2 branches
- Brahmapur1 branch
- Bubaneshwar1 branch
- Bubhaneshwar1 branch
- Cuttack2 branches
- Dhenkanal1 branch
- Jagatsinghpur1 branch
- Jaipur1 branch
- Jharsuguda1 branch
- Kalahandi1 branch
- Kendrapara1 branch
- Khurda1 branch
- Mayurbhanj1 branch
- Sambalpur1 branch
- Sundargarh1 branch
Largest banks in Odisha
By number of branches, out of 42 banks with a branch in Odisha.
- 1Indian Overseas Bank1,144
- 2State Bank of India1,055
- 3Punjab National Bank449
- 4Union Bank of India406
- 5Canara Bank336
- 6Bank of India299
- 7UCO Bank280
- 8Axis Bank267
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.