> > India >>  States >>  Odisha

Top Cities in Odisha

Odisha is a state located in the eastern region of India, and it boasts several vibrant cities with rich cultural heritage and natural beauty. Among the top cities in Odisha, Bhubaneswar is the capital city and one of the most populous cities in the state with an estimated population of around 1.5 million.

Cuttack is another significant city, renowned for its historical importance, and is home to over 600,000 people. Rourkela, located in the northern part of the state, is a rapidly developing city with a population of around 550,000. Other prominent cities in Odisha include Puri, Berhampur, Sambalpur, and Balasore, each with a population ranging from 200,000 to 400,000. 

also read about the Population of Odisha

Odisha Cities by Population

RankCityCity PopulationMetro Population
1Visakhapatnam1,728,1281,728,128
2Vijayawada1,034,3581,491,202
3Guntur647,508673,952
4Nellore499,575564,148
5Kurnool430,214478,124
6 Kadapa343,054344,078
7 Rajahmundry341,831478,199
8 Kakinada312,538442,936
9Tirupati287,482459,985
10Anantapur261,004341,895
11Vizianagaram228,025239,374
12Ongole204,746206,419
13Eluru203,780250,693
14Nandyal200,516211,787
15Machilipatnam169,892169,892
16Adoni166,344184,771
17Tenali164,937164,937
18Proddatur162,717217,895
19Chittoor153,756175,640
20Hindupur151,677151,677
21Bhimavaram142,184147,056
22Madanapalle136,414179,267
23Guntakal126,270126,270
24Srikakulam125,939146,988
25Dharmavaram121,874121,874
26Gudivada118,167118,167
27Narasaraopet116,250117,568
28Tadpatri108,171108,171
29Tadepalligudem103,906103,703
30Chilakaluripet101,398101,398

Source: Census 2011 

List of Cities in Odisha by population 2024

Rajeev Rana

Rajeev Rana loves reading about history and demography and has been writing on these topics for five years. While not a certified expert, he has a deep understanding of demography in India. Rajeev contributes to several websites and has extensive knowledge of the Delhi NCR area.