GlobeMetrics
EN
  • English✓
  • हिंदी—
  • मराठी—

Try “Pune”, “Poona” or “पुणे”

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.

Largest cities in Odisha
#
1 BhubaneswarBhubaneswar UA8,43,4028,85,363
2 CuttackCuttack UA6,10,1896,63,188
3 Brahmapur3,56,598–
4 RourkelaRaurkela UA2,72,7215,52,239
5 RaurkelaRaurkela UA2,10,3175,52,239
6 Puri2,00,564–
7 SambalpurSambalpur UA1,84,0002,66,271
8 BaleshwarBaleshwar UA1,18,1621,77,751
9 BaripadaBaripada UA1,09,7431,16,849
10 BhadrakBhadrak UA1,07,4631,29,228

Largest cities in Odisha

Largest cities in Odisha
  1. Bhubaneswar 8.43 lakh
  2. Cuttack 6.1 lakh
  3. Brahmapur 3.57 lakh
  4. Rourkela 2.73 lakh
  5. Raurkela 2.1 lakh
  6. Puri 2.01 lakh
  7. Sambalpur 1.84 lakh
  8. Baleshwar 1.18 lakh
  9. Baripada 1.1 lakh
  10. Bhadrak 1.07 lakh

All districts →

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.