Odisha, India

Odisha is one of the twenty eight States of India spread in an area of 1.6 lakhs square kilometers. Its population is 4.2 crores which includes urban population of 70 lakhs and rural population of 3.5 crores. The sex ratio of Odisha is nine hundred seventy nine females per 1000 males.

It is divided into thirty districts, four hundred seventy six sub-distrcits and three hundred fourteen blocks. There are 70.9 thousands schools, 8.6 thousands hospitals, 4.2 thousands ATMs, 4.6 thousands banks, 8.3 thousands post offices in Odisha.

CitySchoolsHospitalsATMsBanksPost Offices
Angul 2032 Schools 211 Hospitals 89 ATMs 71 Banks 243 Post Offices
Balangir 2765 Schools 288 Hospitals 70 ATMs 107 Banks 291 Post Offices
Balasore 3703 Schools 365 Hospitals 146 ATMs 187 Banks 502 Post Offices
Bargarh 2182 Schools 269 Hospitals 64 ATMs 112 Banks 249 Post Offices
Bhadrak 2408 Schools 241 Hospitals 103 ATMs 107 Banks 322 Post Offices
Boudh 946 Schools 85 Hospitals 15 ATMs 41 Banks 124 Post Offices
Cuttack 3403 Schools 428 Hospitals 316 ATMs 402 Banks 393 Post Offices
Debagarh 717 Schools 55 Hospitals 9 ATMs 29 Banks 67 Post Offices
Dhenkanal 1938 Schools 216 Hospitals 89 ATMs 110 Banks 241 Post Offices
Paralakhemundi 1451 Schools 166 Hospitals 34 ATMs 43 Banks 150 Post Offices
Chhatrapur 4585 Schools 585 Hospitals 281 ATMs 309 Banks 679 Post Offices
Jagatsinghpur 1888 Schools 236 Hospitals 61 ATMs 48 Banks 210 Post Offices
Panikoili 2998 Schools 333 Hospitals 88 ATMs 71 Banks 300 Post Offices
Jharsuguda 874 Schools 89 Hospitals 71 ATMs 81 Banks 90 Post Offices
Bhawanipatna 2896 Schools 306 Hospitals 43 ATMs 95 Banks 309 Post Offices
Phulbani 2112 Schools 228 Hospitals 21 ATMs 52 Banks 265 Post Offices
Kendrapara 2493 Schools 283 Hospitals 65 ATMs 105 Banks 278 Post Offices
Kendujhar 3466 Schools 514 Hospitals 126 ATMs 102 Banks 445 Post Offices
Khordha 2565 Schools 283 Hospitals 574 ATMs 416 Banks 323 Post Offices
Koraput 2758 Schools 374 Hospitals 65 ATMs 89 Banks 261 Post Offices
Malkangiri 1462 Schools 244 Hospitals 18 ATMs 35 Banks 113 Post Offices
Baripada 5159 Schools 709 Hospitals 127 ATMs 133 Banks 713 Post Offices
Nabarangpur 2119 Schools 341 Hospitals 22 ATMs 30 Banks 178 Post Offices
Nayagarh 1548 Schools 218 Hospitals 57 ATMs 103 Banks 204 Post Offices
Nuapada 1245 Schools 123 Hospitals 21 ATMs 34 Banks 111 Post Offices
Puri 2705 Schools 310 Hospitals 140 ATMs 158 Banks 295 Post Offices
Rayagada 2264 Schools 287 Hospitals 61 ATMs 75 Banks 203 Post Offices
Sambalpur 1785 Schools 223 Hospitals 115 ATMs 168 Banks 204 Post Offices
Subarnapur 1191 Schools 117 Hospitals 22 ATMs 54 Banks 100 Post Offices
Sundargarh 3279 Schools 477 Hospitals 156 ATMs 228 Banks 407 Post Offices