Odisha · Cities and towns
Largest cities in Odisha
Census 2011 found 10 cities in Odisha with at least 1 lakh people inside city limits. Bhubaneswar is the largest. Where a city sits inside a larger urban agglomeration, the metro figure is shown alongside.
| # | |||
|---|---|---|---|
| 1 | BhubaneswarBhubaneswar UA | 8,43,402 | 8,85,363 |
| 2 | CuttackCuttack UA | 6,10,189 | 6,63,188 |
| 3 | Brahmapur | 3,56,598 | – |
| 4 | RourkelaRaurkela UA | 2,72,721 | 5,52,239 |
| 5 | RaurkelaRaurkela UA | 2,10,317 | 5,52,239 |
| 6 | Puri | 2,00,564 | – |
| 7 | SambalpurSambalpur UA | 1,84,000 | 2,66,271 |
| 8 | BaleshwarBaleshwar UA | 1,18,162 | 1,77,751 |
| 9 | BaripadaBaripada UA | 1,09,743 | 1,16,849 |
| 10 | BhadrakBhadrak UA | 1,07,463 | 1,29,228 |
Largest cities in Odisha
- Bhubaneswar 8.43 lakh
- Cuttack 6.1 lakh
- Brahmapur 3.57 lakh
- Rourkela 2.73 lakh
- Raurkela 2.1 lakh
- Puri 2.01 lakh
- Sambalpur 1.84 lakh
- Baleshwar 1.18 lakh
- Baripada 1.1 lakh
- Bhadrak 1.07 lakh
Frequently asked questions
Which is the largest city in Odisha?
Bhubaneswar, with 8,43,402 people within city limits in Census 2011 and 8,85,363 in its urban agglomeration.
Sources and method
- Census of India 2011, Primary Census Abstract (ORGI)
- Census 2011 Primary Census Abstract for urban agglomerations
Data updated: · Report a correction