Romania: cities by population
Romania has a population of 18,800,605 (UN estimate, 2026), with Bucharest as its capital. The 50 largest of its 6,946 recorded towns and cities, ranked.
-15%
since 2000 (22,046,262)
-15%
projected by 2050 (16,027,266)
82
people per km²
Figures are the latest available in GeoNames (CC BY 4.0), which draws on national censuses of varying dates — treat them as recent, not same-year. Country totals are UN World Population Prospects 2024 (medium variant) where the UN lists the country separately; the handful it reports under a parent state keep a GeoNames figure and are marked as such. Sources & method.
Largest cities in Romania
| # | Place | Region | Population |
|---|---|---|---|
| 1 | Bucharest | Bucharest | 1,877,155 |
| 2 | Iaşi | Iași County | 378,954 |
| 3 | Constanţa | Constanța County | 317,832 |
| 4 | Cluj-Napoca | Cluj County | 286,598 |
| 5 | Braşov | Brașov County | 253,200 |
| 6 | Timişoara | Timiș County | 250,849 |
| 7 | Craiova | Dolj | 234,140 |
| 8 | Galaţi | Galați County | 217,851 |
| 9 | Târgu Mureş | Mureș County | 212,752 |
| 10 | Oradea | Bihor County | 183,105 |
| 11 | Ploieşti | Prahova | 180,540 |
| 12 | Arad | Arad County | 169,065 |
| 13 | Brăila | Brăila County | 154,686 |
| 14 | Piteşti | Arges | 141,275 |
| 15 | Bacău | Bacău County | 136,087 |
| 16 | Sibiu | Sibiu County | 134,309 |
| 17 | Satu Mare | Satu Mare County | 112,490 |
| 18 | Baia Mare | Maramureş | 108,759 |
| 19 | Buzău | Buzău County | 103,481 |
| 20 | Piatra Neamţ | Neamț County | 102,688 |
| 21 | Râmnicu Vâlcea | Vâlcea County | 93,151 |
| 22 | Botoşani | Botoșani County | 90,010 |
| 23 | Suceava | Suceava | 84,308 |
| 24 | Reşiţa | Caraș-Severin County | 81,228 |
| 25 | Drobeta-Turnu Severin | Mehedinți County | 79,865 |
| 26 | Bistriţa | Bistrița-Năsăud County | 78,877 |
| 27 | Târgu Jiu | Gorj County | 73,545 |
| 28 | Hunedoara | Hunedoara County | 69,136 |
| 29 | Roman | Neamț County | 67,819 |
| 30 | Bârlad | Vaslui County | 67,818 |
| 31 | Deva | Hunedoara County | 67,802 |
| 32 | Târgovişte | Dâmbovița County | 66,965 |
| 33 | Focșani | Vrancea | 66,648 |
| 34 | Tulcea | Tulcea County | 65,624 |
| 35 | Alba Iulia | Alba County | 64,227 |
| 36 | Slatina | Olt | 63,487 |
| 37 | Vaslui | Vaslui County | 63,035 |
| 38 | Giurgiu | Giurgiu County | 54,551 |
| 39 | Mediaş | Sibiu County | 53,040 |
| 40 | Zalău | Sălaj County | 52,359 |
| 41 | Sfântu Gheorghe | Covasna County | 50,080 |
| 42 | Paşcani | Iași County | 45,000 |
| 43 | Petroşani | Hunedoara County | 44,187 |
| 44 | Turda | Cluj County | 43,319 |
| 45 | Medgidia | Constanța County | 43,315 |
| 46 | Lugoj | Timiș County | 43,243 |
| 47 | Câmpina | Prahova | 41,554 |
| 48 | Slobozia | Ialomița County | 41,550 |
| 49 | Tecuci | Galați County | 41,154 |
| 50 | Sighetu Marmaţiei | Maramureş | 40,653 |
Twenty years earlier: Romania in the 2005 World Gazetteer — population then 21,377,426.
Common questions
What is the population of Romania?
Romania has a population of 18,800,605, the UN World Population Prospects estimate for 2026. The UN's medium-variant projection for 2050 is 16,027,266 — a forecast, not a measurement.
What is the capital of Romania?
Bucharest.