Odisha is one of the twenty eight States of India, spread in an area of 1.56 lakhs square kilometers.

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.

Current Population

As on 25th March 2023, the current population of Odisha is 4.63 crores, which includes urban population of 87.23 lakhs and rural population of 3.76 crores. Its sex ratio is 988 females per 1000 males.

Geography of Odisha

Facilities in Odisha

Odisha overview

No. of Districts30
No. of Sub-DistrictsFour Hundred Seventy Six
No. of BlocksThree Hundred Fourteen
Area155707 Km2
Urban Population8722608
Rural Population37571337
Total Population46294304
Sex Ratio988
Schools70937 Schools in Odisha
ATMs4236 ATMs in Odisha
Post Offices8270 Pincodes in Odisha
Bank Branches4561 Banks in Odisha

Districts in Odisha

Odisha has total 30 districts.


Department of Telecommunications (DoT) has allocated specific phone series list to be used within the state. You can find Odisha mobile number details on CallTracer.in.