Largest cities in Poland by population
The 36 cities the United Nations Demographic Yearbook 2024 lists for Poland: the capital and every city of 100,000 or more, with the latest figure the country reported. The largest is Warszawa with 1,864,679 people.
Who runs cities in Poland?
Counties – powiaty (380, including 66 cities with county status): County council directly elected; it elects the starosta (county head) and board. Secondary schools, hospitals, county roads, job centres.
How local power works in Poland · Level 3: local councils worldwide
| # | City | Population | Date |
|---|---|---|---|
| 1 | Warszawa (capital) | 1,864,679 | 31 March 2021 |
| 2 | Kraków | 790,279 | 31 March 2021 |
| 3 | Wroclaw | 669,564 | 31 March 2021 |
| 4 | Lódz | 665,259 | 31 March 2021 |
| 5 | Poznan | 541,782 | 31 March 2021 |
| 6 | Gdansk | 477,276 | 31 March 2021 |
| 7 | Szczecin | 391,404 | 31 March 2021 |
| 8 | Bydgoszcz | 330,375 | 31 March 2021 |
| 9 | Lublin | 324,568 | 31 March 2021 |
| 10 | Bialystok | 282,306 | 31 March 2021 |
| 11 | Katowice | 280,313 | 31 March 2021 |
| 12 | Gdynia | 238,821 | 31 March 2021 |
| 13 | Czestochowa | 207,969 | 31 March 2021 |
| 14 | Radom | 195,119 | 31 March 2021 |
| 15 | Torun | 191,380 | 31 March 2021 |
| 16 | Sosnowiec | 190,077 | 31 March 2021 |
| 17 | Rzeszów | 188,643 | 31 March 2021 |
| 18 | Kielce | 179,807 | 31 March 2021 |
| 19 | Gliwice | 169,750 | 31 March 2021 |
| 20 | Bielsko-Biala | 166,517 | 31 March 2021 |
| 21 | Olsztyn | 163,424 | 31 March 2021 |
| 22 | Zabrze | 154,375 | 31 March 2021 |
| 23 | Bytom | 149,166 | 31 March 2021 |
| 24 | Zielona Góra | 137,781 | 31 March 2021 |
| 25 | Ruda Slaska | 131,461 | 31 March 2021 |
| 26 | Rybnik | 130,655 | 31 March 2021 |
| 27 | Opole | 124,600 | 31 March 2021 |
| 28 | Tychy | 122,025 | 31 March 2021 |
| 29 | Gorzów Wielkopolski | 117,561 | 31 March 2021 |
| 30 | Dabrowa Górnicza | 114,570 | 31 March 2021 |
| 31 | Plock | 111,762 | 31 March 2021 |
| 32 | Elblag | 109,803 | 31 March 2021 |
| 33 | Koszalin | 102,570 | 31 March 2021 |
| 34 | Chorzów | 102,505 | 31 March 2021 |
| 35 | Wloclawek | 100,673 | 31 March 2021 |
| 36 | Tarnów | 100,098 | 31 March 2021 |
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 Poland: 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.