Choose your city or town
- Angul7 branches
- Balangir7 branches
- Balasore8 branches
- Baleshwar11 branches
- Bargah1 branch
- Bargarh7 branches
- Bhadrak6 branches
- Bolangir1 branch
- Boudh2 branches
- Cuttack19 branches
- Cuttak3 branches
- Deogarh1 branch
- Dhenkanal11 branches
- Gajapati3 branches
- Ganjam14 branches
- Jagatsinghpur6 branches
- Jajpur11 branches
- Jharsuguda5 branches
- Kalahandi7 branches
- Kalhandi1 branch
- Kandhamal2 branches
- Kendrapara4 branches
- Keonjhar8 branches
- Khordha12 branches
- Khurda33 branches
- Khurdha5 branches
- Koraput8 branches
- Malkangiri3 branches
- Mayurbhanj7 branches
- Nabarangapur1 branch
- Nawapara1 branch
- Nayagarh5 branches
- Nowrangpur2 branches
- Nuapada2 branches
- Phulabani2 branches
- Puri11 branches
- Rayagada5 branches
- Sambalpur7 branches
- Sonepur2 branches
- Subarnapur1 branch
- Sundargarh13 branches
- Sundergarh2 branches
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.