Largest cities in Ukraine by population
The 40 cities the United Nations Demographic Yearbook 2024 lists for Ukraine: the capital and every city of 100,000 or more, with the latest figure the country reported. The largest is Kyiv with 2,910,994 people.
Who runs cities in Ukraine?
Oblasts (24), Autonomous Republic of Crimea, cities of Kyiv and Sevastopol: Oblast council directly elected; executive power held by an oblast state administration whose head is appointed by the President (under martial law: oblast military administration). The council approves budgets and programmes; the appointed administration runs state functions.
How local power works in Ukraine · Level 3: local councils worldwide
| # | City | Population | Date |
|---|---|---|---|
| 1 | Kyiv (capital) | 2,910,994 | 1 January 2022 |
| 2 | Kharkiv | 1,401,558 | 1 January 2022 |
| 3 | Odessa | 992,874 | 1 January 2022 |
| 4 | Dnipro | 958,377 | 1 January 2022 |
| 5 | Donets'k | 892,980 | 1 January 2022 |
| 6 | Lviv | 710,606 | 1 January 2022 |
| 7 | Zaporozhye | 706,116 | 1 January 2022 |
| 8 | Krivoy Rog | 602,390 | 1 January 2022 |
| 9 | Nikolaev | 465,516 | 1 January 2022 |
| 10 | Mariupol | 422,286 | 1 January 2022 |
| 11 | Lugansk | 394,202 | 1 January 2022 |
| 12 | Vinnitsa | 367,901 | 1 January 2022 |
| 13 | Makijivka | 337,277 | 1 January 2022 |
| 14 | Chernihiv | 276,927 | 1 January 2022 |
| 15 | Kherson | 275,529 | 1 January 2022 |
| 16 | Poltava | 272,572 | 1 January 2022 |
| 17 | Khmelnitsky | 271,618 | 1 January 2022 |
| 18 | Cherkasy | 267,361 | 1 January 2022 |
| 19 | Chernivtsi | 260,540 | 1 January 2022 |
| 20 | Zhytomyr | 260,367 | 1 January 2022 |
| 21 | Sumy | 255,672 | 1 January 2022 |
| 22 | Rivne | 240,451 | 1 January 2022 |
| 23 | Gorlivka | 237,640 | 1 January 2022 |
| 24 | Ivano-Frankivsk | 235,343 | 1 January 2022 |
| 25 | Kamenets Podolsky | 226,295 | 1 January 2022 |
| 26 | Kamyanske | 226,295 | 1 January 2022 |
| 27 | Ternopil | 223,522 | 1 January 2022 |
| 28 | Kropyvnytskyi | 216,535 | 1 January 2022 |
| 29 | Krementchug | 214,291 | 1 January 2022 |
| 30 | Luts'k | 212,903 | 1 January 2022 |
| 31 | Bila Tserkva | 203,344 | 1 January 2022 |
| 32 | Melitopol | 148,698 | 1 January 2022 |
| 33 | Kramatorsk | 146,693 | 1 January 2022 |
| 34 | Uzhhorod | 113,889 | 1 January 2022 |
| 35 | Brovary | 109,154 | 1 January 2022 |
| 36 | Nikopol | 107,214 | 1 January 2022 |
| 37 | Berdyansk | 106,526 | 1 January 2022 |
| 38 | Alchevsk | 105,580 | 1 January 2022 |
| 39 | Slovyansk | 103,029 | 1 January 2022 |
| 40 | Pavlograd | 102,373 | 1 January 2022 |
Countries define a city in different ways (the city proper, or the wider urban area) and report in different years, so cities in different countries are not always comparable.
More on Ukraine: official statistics · government and power · regions
Sources
- United Nations Statistics Division: Demographic Yearbook 2024, Table 8: Population of capital cities and cities of 100 000 or more inhabitants, latest available year, 2005-2024, read 23 October 2026 · saved copy (SHA-256 0c6784df022e…)
Each saved copy is the file exactly as downloaded, kept so the figures can be checked even if the source changes. Report an error.