Odisha Population & Demographics

Comprehensive census data showing population distribution and literacy rates for Odisha.

Total Population
4,19,74,218
Male
2,12,12,136
50.5%
Female
2,07,62,082
49.5%
Sex Ratio
979
per 1000 males
Literacy Rate
63.71%
Density
270
per km²

Administrative Details of Odisha

Odisha comprises 51,311 villages, of which 47,675 are inhabited and 3,636 are uninhabited. There are 223 urban towns in Odisha. The total number of households stands at 96,37,820, spread across 1,55,707 square kilometers.

Villages51,311(47,675 inhabited3,636 uninhabited)
Urban Towns223
Households96,37,820
Total Area1,55,707 km²

Odisha Urban & Rural Population

According to Census data, Odisha had 70,03,656 people in urban areas (16.7%) and 3,49,70,562 people in rural areas (83.3%).

Area TypePopulationPercentage
🌾 Rural3,49,70,56283.3%
🏙️ Urban70,03,65616.7%
Total4,19,74,218100%

Data from Census 2011. Bars show relative proportion.

Rural Population3,49,70,562
Urban Population70,03,656

Gender Distribution in Odisha

The total population of Odisha comprises 2,12,12,136 males (50.5%) and 2,07,62,082 females (49.5%). The sex ratio in Odisha is 979 females per 1000 males.

Male and Female Population — Urban & Rural

GenderRuralUrbanTotal
👨 Male1,75,86,20336,25,9332,12,12,136
👩 Female1,73,84,35933,77,7232,07,62,082

Blue bars represent male, pink bars represent female.

Male Population2,12,12,136
50.5% of total
Female Population2,07,62,082
49.5% of total

Literacy Rate in Odisha

The literacy rate in Odisha is 63.71% as per Census 2011. Male literacy stands at 71.14% while female literacy is 56.13%, indicating a gender gap of 15.01 percentage points. The total literate population is 2,67,42,595.

Literacy Statistics — Urban and Rural

CategoryRuralUrbanTotal
Literate (Male)1,21,54,55229,35,1291,50,89,681
Literate (Female)92,23,36324,29,5511,16,52,914
Total Literate2,13,77,91553,64,6802,67,42,595

Literacy rates by gender.

Male Literacy Rate71.14%
Female Literacy Rate56.13%

Odisha District-wise Population, Area, Sex Ratio & Literacy Data

Odisha has 30 districts ranked by Census 2011 population. Click any district name for detailed demographics.

#District Population Literacy % Sex Ratio Area (km²)
1Ganjam35,29,03162.62%9838,206
2Cuttack26,24,47076.64%9403,932
3Mayurbhanj25,19,73854.35%100610,418
4Baleshwar23,20,52969.86%9573,806
5Khordha 22,51,67377.72%9292,813
6Sundargarh20,93,43764.12%9739,712
7Jajapur 18,27,19270.63%9732,899
8Kendujhar18,01,73358.42%9888,303
9Puri16,98,73076.05%9633,479
10Balangir16,48,99756.23%9876,575

Click any column header to sort. Click again to reverse order.

Page 1 of 3 · 30 districts total

All States in India by Population

India's most populous states ranked by Census 2011 data. Odisha has a population of 4,19,74,218. Click any state to view detailed demographics.

Scroll to view all states. Bars show relative population size.

↕ Scroll
1. Uttar Pradesh19,98,12,341
2. Maharashtra11,23,74,333
3. Bihar10,40,99,452
4. West Bengal9,12,76,115
5. Andhra Pradesh8,45,80,777
6. Madhya Pradesh7,26,26,809
7. Tamil Nadu7,21,47,030
8. Rajasthan6,85,48,437
9. Karnataka6,10,95,297
10. Gujarat6,04,39,692
11. Odisha4,19,74,218
12. Kerala3,34,06,061
13. Jharkhand3,29,88,134
14. Assam3,12,05,576
15. Punjab2,77,43,338
16. Chhattisgarh2,55,45,198
17. Haryana2,53,51,462
18. Nct Of Delhi1,67,87,941
19. Jammu & Kashmir1,25,41,302
20. Uttarakhand1,00,86,292
21. Himachal Pradesh68,64,602
22. Tripura36,73,917
23. Meghalaya29,66,889
24. Manipur28,55,794
25. Nagaland19,78,502
26. Goa14,58,545
27. Arunachal Pradesh13,83,727
28. Puducherry12,47,953
29. Mizoram10,97,206
30. Chandigarh10,55,450
31. Sikkim6,10,577
32. Andaman & Nicobar Islands3,80,581
33. Dadra & Nagar Haveli3,43,709
34. Daman & Diu2,43,247
35. Lakshadweep64,473

List of Districts in Odisha

Complete list of all 30 districts in Odisha.

View All 30 Districts

Anugul

Pop: 12,73,821
Literacy: 68.26%

Balangir

Pop: 16,48,997
Literacy: 56.23%

Baleshwar

Pop: 23,20,529
Literacy: 69.86%

Bargarh

Pop: 14,81,255
Literacy: 66.42%

Baudh

Pop: 4,41,162
Literacy: 61.57%

Bhadrak

Pop: 15,06,337
Literacy: 72.64%

Cuttack

Pop: 26,24,470
Literacy: 76.64%

Debagarh

Pop: 3,12,520
Literacy: 63.3%

Dhenkanal

Pop: 11,92,811
Literacy: 69.58%

Gajapati

Pop: 5,77,817
Literacy: 45.44%

Ganjam

Pop: 35,29,031
Literacy: 62.62%

Jagatsinghapur

Pop: 11,36,971
Literacy: 78.19%

Jajapur

Pop: 18,27,192
Literacy: 70.63%

Jharsuguda

Pop: 5,79,505
Literacy: 70.04%

Kalahandi

Pop: 15,76,869
Literacy: 50.86%

Kandhamal

Pop: 7,33,110
Literacy: 54.53%

Kendrapara

Pop: 14,40,361
Literacy: 75.62%

Kendujhar

Pop: 18,01,733
Literacy: 58.42%

Khordha

Pop: 22,51,673
Literacy: 77.72%

Koraput

Pop: 13,79,647
Literacy: 41.18%

Malkangiri

Pop: 6,13,192
Literacy: 39.91%

Mayurbhanj

Pop: 25,19,738
Literacy: 54.35%

Nabarangapur

Pop: 12,20,946
Literacy: 38.53%

Nayagarh

Pop: 9,62,789
Literacy: 71.5%

Nuapada

Pop: 6,10,382
Literacy: 49.05%

Puri

Pop: 16,98,730
Literacy: 76.05%

Rayagada

Pop: 9,67,911
Literacy: 42.13%

Sambalpur

Pop: 10,41,099
Literacy: 67.59%

Subarnapur

Pop: 6,10,183
Literacy: 65.3%

Sundargarh

Pop: 20,93,437
Literacy: 64.12%

Frequently Asked Questions

What is the total population of Odisha?
According to Census 2011, Odisha has a total population of 4,19,74,218. This includes 3,49,70,562 people in rural areas and 70,03,656 people in urban areas.
What is the male and female population of Odisha?
Odisha has 2,12,12,136 males (50.5%) and 2,07,62,082 females (49.5%).
What is the sex ratio of Odisha?
The sex ratio of Odisha is 979 females per 1000 males. This means for every 1000 men, there are 979 women in the state.
What is the literacy rate in Odisha?
Odisha has an overall literacy rate of 63.71%. The male literacy rate is 71.14% and the female literacy rate is 56.13%. Total literate population is 2,67,42,595.
What is the total area of Odisha?
Odisha covers a total area of 1,55,707 square kilometers with a population density of 270 persons per square kilometer.
How many districts are in Odisha?
Odisha comprises 30 districts according to Census 2011.
What is the SC and ST population in Odisha?
Odisha has a Scheduled Caste (SC) population of 71,88,463 (17.13% of total) and Scheduled Tribe (ST) population of 95,90,756 (22.85% of total).

About Odisha Census 2011 Data

According to Census 2011, Odisha has a total population of 4,19,74,218 with a literacy rate of 63.71% and a sex ratio of 979 females per 1000 males.

Odisha comprises 30 districts. This page provides comprehensive census data for Odisha including district-wise demographics, population statistics, literacy rates, gender distribution, and social indicators for research and analysis purposes.

Data Source: Census of India 2011

All statistics based on official Census 2011 data for Odisha.