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 9th December 2023, the current population of Odisha is 4.65 crores, which includes urban population of 88.21 lakhs and rural population of 3.77 crores. Its sex ratio is 989 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 Population8821241
Rural Population37678485
Total Population46499887
Sex Ratio989
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.

Latest poll updates

Get notified on trending polls and opinions