Choose your city or town
- Angul7 branches
- Anugul4 branches
- Balangir7 branches
- Balasore1 branch
- Baleshwar12 branches
- Bargarh5 branches
- Bhadrak4 branches
- Bhubaneswar2 branches
- Boudh1 branch
- Cuttack31 branches
- Cuttak2 branches
- Deogarh1 branch
- Dhenkanal9 branches
- Gajapati2 branches
- Ganjam15 branches
- Ganjan1 branch
- Jagatsinghapur3 branches
- Jagatsinghpur6 branches
- Jajapur5 branches
- Jajpur7 branches
- Jharsuguda6 branches
- Kalahandi6 branches
- Kandhamal1 branch
- Kendrapara6 branches
- Kendujhar2 branches
- Keonjhar5 branches
- Khordha11 branches
- Khurda31 branches
- Koraput9 branches
- Malkangiri4 branches
- Mayurbhanj6 branches
- Nawapara1 branch
- Nayagarh3 branches
- Nowrangpur2 branches
- Nuapada1 branch
- Phulabani1 branch
- Puri7 branches
- Rayagada3 branches
- Sambalpur12 branches
- Sonepur1 branch
- Subarnapur Sonepur1 branch
- Sundargarh11 branches
- Sundergarh2 branches
- Washim1 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.