Banks in Odisha
Odisha has four thousand five hundred sixty one bank branches in 30 districts. Click on a city to see list of banks in that city.
| City | Bank Branches |
|---|---|
| Puri | 158 branches |
| Rayagada | 75 branches |
| Sambalpur | 168 branches |
| Subarnapur | 54 branches |
| Sundargarh | 228 branches |