hamburger
×
Digit General Insurance Logo
Powered By Digit
Switch to Digit Insurance

Quick Claim Process

Affordable Premium

Cities in Odisha: District, Area and Population

List of Cities in Odisha

Odisha has a total population of 41,974,218. The state is divided into 30 districts, 314 blocks, and 317 tensils as its administrative units.

Here is a list of cities in Odisha to help you find the best place to settle:

Name of the City District Area Population (Subject to Change)
Cuttack Cuttack 3932 km² 26,24,470
Balasore Balasore 3634 km² 23,17,419
Puri Puri 3479 km² 16,98,730
Balangir Balangir 6575 km² 16,48,997
Bhadrak Bhadrak 2505 km² 15,06,337
Bargarh Bargarh 5837 km² 14,81,255
Jeypore Koraput 8807 km² 13,79,647
Sambalpur Sambalpur 6702 km² 10,41,099
Bhubaneswar Kohrdha 135 km2 8, 38,837
Jharsuguda Jharsuguda 2114 km² 5,79,505
Rourkela Sundargarh 200 km² 5,52,239
Brahmapur Ganjam 79.80 km² 3,85,356
Baripada Mayurbhanj 11.27 km² 1,16,879
Brajarajnagar Jharsuguda 114.37 km² 80,403
Rayagada Rayagada 16.41 km² 70,921

Interesting Facts About the Cities in Odisha

FAQs About Cities in Odisha