235 cities in Poland with 20,000 or more inhabitants, ranked by population estimates for December 31, 2025 (by Statistics Poland).
| Rank | City | Population |
|---|---|---|
| 1 | Warsaw (Warszawa) | 1,866,729 |
| 2 | Kraków | 816,614 |
| 3 | Wrocław | 672,601 |
| 4 | Łódź (Lodz) | 639,890 |
| 5 | Poznań | 534,239 |
| 6 | Gdańsk | 489,328 |
| 7 | Szczecin | 383,786 |
| 8 | Lublin | 326,685 |
| 9 | Bydgoszcz | 321,100 |
| 10 | Białystok | 289,217 |
| 11 | Katowice | 277,415 |
| 12 | Gdynia | 238,712 |
| 13 | Częstochowa | 201,439 |
| 14 | Rzeszów | 199,436 |
| 15 | Toruń | 192,784 |
| 16 | Radom | 191,819 |
| 17 | Sosnowiec | 182,971 |
| 18 | Kielce | 178,837 |
| 19 | Gliwice | 166,942 |
| 20 | Olsztyn | 165,393 |
| 21 | Bielsko-Biała | 163,164 |
| 22 | Zabrze | 150,780 |
| 23 | Bytom | 144,598 |
| 24 | Zielona Góra | 138,476 |
| 25 | Rybnik | 128,788 |
| 26 | Ruda Śląska | 127,601 |
| 27 | Opole | 124,563 |
| 28 | Tychy | 120,081 |
| 29 | Gorzów Wielkopolski | 113,569 |
| 30 | Dąbrowa Górnicza | 111,309 |
| 31 | Elbląg | 111,089 |
| 32 | Płock | 108,772 |
| 33 | Koszalin | 104,582 |
| 34 | Tarnów | 101,177 |
| 35 | Chorzów | 98,418 |
| 36 | Włocławek | 98,038 |
| 37 | Wałbrzych | 97,546 |
| 38 | Kalisz | 91,059 |
| 39 | Legnica | 89,919 |
| 40 | Grudziądz | 86,811 |
| 41 | Jaworzno | 85,253 |
| 42 | Słupsk | 84,217 |
| 43 | Jastrzębie-Zdrój | 80,527 |
| 44 | Nowy Sącz | 79,416 |
| 45 | Siedlce | 74,251 |
| 46 | Jelenia Góra | 73,470 |
| 47 | Mysłowice | 70,160 |
| 48 | Piła | 68,762 |
| 49 | Ostrów Wielkopolski | 68,111 |
| 50 | Suwałki | 67,879 |
| 51 | Lubin | 65,961 |
| 52 | Pruszków | 65,936 |
| 53 | Inowrocław | 65,742 |
| 54 | Stargard Szczeciński | 65,699 |
| 55 | Piotrków Trybunalski | 65,435 |
| 56 | Konin | 65,233 |
| 57 | Siemianowice Śląskie | 62,311 |
| 58 | Gniezno | 62,018 |
| 59 | Żory | 61,857 |
| 60 | Tarnowskie Góry | 61,001 |
| 61 | Głogów | 60,605 |
| 62 | Ostrowiec Świętokrzyski | 60,246 |
| 63 | Pabianice | 59,302 |
| 64 | Łomża | 58,925 |
| 65 | Ełk | 58,889 |
| 66 | Leszno | 58,766 |
| 67 | Zamość | 56,844 |
| 68 | Tomaszów Mazowiecki | 56,055 |
| 69 | Mielec | 56,032 |
| 70 | Tczew | 55,922 |
| 71 | Chełm | 55,661 |
| 72 | Przemyśl | 54,352 |
| 73 | Rumia | 54,107 |
| 74 | Stalowa Wola | 53,540 |
| 75 | Biała Podlaska | 53,470 |
| 76 | Kędzierzyn-Koźle | 53,140 |
| 77 | Będzin | 52,460 |
| 78 | Zgierz | 52,418 |
| 79 | Legionowo | 51,869 |
| 80 | Piaseczno | 51,449 |
| 81 | Świdnica | 51,357 |
| 82 | Piekary Śląskie | 51,030 |
| 83 | Bełchatów | 50,961 |
| 84 | Racibórz | 48,750 |
| 85 | Ostrołęka | 47,351 |
| 86 | Marki | 46,963 |
| 87 | Ząbki | 45,654 |
| 88 | Wejherowo | 44,983 |
| 89 | Zawiercie | 44,922 |
| 90 | Skierniewice | 44,814 |
| 91 | Starogard Gdański | 44,672 |
| 92 | Świętochłowice | 44,621 |
| 93 | Wodzisław Śląski | 44,017 |
| 94 | Kołobrzeg | 43,362 |
| 95 | Starachowice | 43,278 |
| 96 | Krosno | 43,274 |
| 97 | Otwock | 43,118 |
| 98 | Puławy | 42,996 |
| 99 | Tarnobrzeg | 42,730 |
| 100 | Dębica | 42,223 |
| 101 | Radomsko | 41,909 |
| 102 | Mikołów | 41,478 |
| 103 | Ciechanów | 41,234 |
| 104 | Skarżysko-Kamienna | 40,099 |
| 105 | Kutno | 39,973 |
| 106 | Nysa | 39,887 |
| 107 | Mińsk Mazowiecki | 39,467 |
| 108 | Żyrardów | 38,281 |
| 109 | Świnoujście | 38,188 |
| 110 | Chojnice | 38,109 |
| 111 | Sieradz | 37,764 |
| 112 | Zduńska Wola | 37,532 |
| 113 | Szczecinek | 37,101 |
| 114 | Bolesławiec | 36,642 |
| 115 | Świdnik | 36,215 |
| 116 | Kwidzyn | 36,192 |
| 117 | Malbork | 36,147 |
| 118 | Grodzisk Mazowiecki | 35,516 |
| 119 | Nowa Sól | 35,230 |
| 120 | Wołomin | 35,115 |
| 121 | Oświęcim | 35,005 |
| 122 | Knurów | 34,919 |
| 123 | Jarosław | 34,707 |
| 124 | Oleśnica | 34,676 |
| 125 | Czechowice-Dziedzice | 34,564 |
| 126 | Żary | 33,949 |
| 127 | Lębork | 33,541 |
| 128 | Sanok | 33,488 |
| 129 | Chrzanów | 33,193 |
| 130 | Nowy Targ | 32,956 |
| 131 | Oława | 32,928 |
| 132 | Sochaczew | 32,786 |
| 133 | Luboń | 32,727 |
| 134 | Brzeg | 32,724 |
| 135 | Pruszcz Gdański | 32,339 |
| 136 | Cieszyn | 32,217 |
| 137 | Jasło | 32,042 |
| 138 | Iława | 31,798 |
| 139 | Września | 31,595 |
| 140 | Olkusz | 31,538 |
| 141 | Sopot | 31,205 |
| 142 | Ostróda | 30,755 |
| 143 | Mława | 30,607 |
| 144 | Kraśnik | 30,525 |
| 145 | Dzierżoniów | 30,014 |
| 146 | Czeladź | 29,373 |
| 147 | Żywiec | 29,085 |
| 148 | Reda | 29,066 |
| 149 | Police | 28,919 |
| 150 | Kobyłka | 28,850 |
| 151 | Myszków | 28,660 |
| 152 | Augustów | 28,518 |
| 153 | Wieliczka | 28,485 |
| 154 | Nowy Dwór Mazowiecki | 28,422 |
| 155 | Bochnia | 28,187 |
| 156 | Zgorzelec | 28,095 |
| 157 | Krotoszyn | 27,786 |
| 158 | Brodnica | 27,695 |
| 159 | Swarzędz | 27,504 |
| 160 | Bielawa | 27,480 |
| 161 | Śrem | 27,110 |
| 162 | Łuków | 26,637 |
| 163 | Giżycko | 26,482 |
| 164 | Jarocin | 26,240 |
| 165 | Czerwionka-Leszczyny | 26,031 |
| 166 | Wyszków | 25,656 |
| 167 | Łowicz | 25,313 |
| 168 | Wągrowiec | 25,223 |
| 169 | Zakopane | 24,921 |
| 170 | Gorlice | 24,825 |
| 171 | Pszczyna | 24,478 |
| 172 | Świecie | 24,472 |
| 173 | Kętrzyn | 24,427 |
| 174 | Biłgoraj | 24,312 |
| 175 | Środa Wielkopolska | 24,284 |
| 176 | Kłodzko | 24,187 |
| 177 | Turek | 23,811 |
| 178 | Skawina | 23,766 |
| 179 | Bielsk Podlaski | 23,241 |
| 180 | Kościerzyna | 23,131 |
| 181 | Wałcz | 22,972 |
| 182 | Kościan | 22,956 |
| 183 | Lubliniec | 22,931 |
| 184 | Żagań | 22,800 |
| 185 | Piastów | 22,567 |
| 186 | Orzesze | 22,242 |
| 187 | Aleksandrów Łódzki | 21,929 |
| 188 | Białogard | 21,919 |
| 189 | Sulejówek | 21,693 |
| 190 | Świebodzice | 21,469 |
| 191 | Szczytno | 21,323 |
| 192 | Płońsk | 21,280 |
| 193 | Ostrów Mazowiecka | 21,251 |
| 194 | Goleniów | 21,241 |
| 195 | Kluczbork | 21,232 |
| 196 | Józefów | 21,139 |
| 197 | Polkowice | 20,832 |
| 198 | Łaziska Górne | 20,826 |
| 199 | Bartoszyce | 20,767 |
| 200 | Sandomierz | 20,709 |
| 201 | Grajewo | 20,551 |
| 202 | Zambrów | 20,503 |
| 203 | Świebodzin | 20,480 |
| 204 | Mrągowo | 20,008 |
| 205 | Jawor | 19,945 |
| 206 | Nowa Ruda | 19,816 |
| 207 | Działdowo | 19,777 |
| 208 | Wieluń | 19,771 |
| 209 | Rydułtowy | 19,756 |
| 210 | Gostyń | 19,484 |
| 211 | Gryfino | 19,430 |
| 212 | Lubartów | 19,371 |
| 213 | Rawicz | 19,275 |
| 214 | Lubań | 19,031 |
| 215 | Koło | 18,773 |
| 216 | Bieruń | 18,627 |
| 217 | Hajnówka | 18,452 |
| 218 | Prudnik | 18,424 |
| 219 | Opoczno | 18,407 |
| 220 | Trzebinia | 18,121 |
| 221 | Andrychów | 17,867 |
| 222 | Ozorków | 17,643 |
| 223 | Chełmno | 17,540 |
| 224 | Tomaszów Lubelski | 17,292 |
| 225 | Łęczna | 17,203 |
| 226 | Pyskowice | 17,160 |
| 227 | Końskie | 16,901 |
| 228 | Krasnystaw | 16,850 |
| 229 | Chodzież | 16,812 |
| 230 | Kamienna Góra | 16,710 |
| 231 | Nakło nad Notecią | 16,638 |
| 232 | Strzelce Opolskie | 16,529 |
| 233 | Gostynin | 16,458 |
| 234 | Pionki | 15,566 |
| 235 | Kozienice | 15,009 |
Source: Statistics Poland (2025 estimate), via City Population by Thomas Brinkhoff.
Tokyo
33,338,852
Urban area
9,953,160
23 wards
Essen
2,709,375
Urban area
573,618
City of Essen
Ankara
3,630,865
Urban area
5,186,002
Metropolitan municipality
What counts as an urban area? The UN uses satellite imagery to map built-up land, and treats each continuous stretch of built-up land as an urban area. This means that urban areas can extend beyond official city boundaries, and may include multiple cities and towns within a single urban area.
Can an urban area be smaller than its city? Yes. While most cities have urban areas larger than their administrative boundaries, some cities have extensive administrative limits that include sparsely populated areas.
58 urban areas in Poland with 50,000 or more inhabitants, ranked by the UN's population estimates for 2026.
| Rank | Urban Area | Population Estimate (2026) | Yearly Change | Land Area (km²) | Density (P/km²) | World Rank | Projections (2030) | Projections (2050) |
|---|---|---|---|---|---|---|---|---|
| 1 | Warszawa (Warsaw) | 1,877,052 | −0.30% | 401 | 4,686 | 268 | 1,854,235 | 1,783,228 |
| 2 | Katowice | 860,239 | −0.64% | 265 | 3,249 | 616 | 838,085 | 698,668 |
| 3 | Krakow | 696,072 | −0.42% | 172 | 4,047 | 777 | 684,299 | 651,379 |
| 4 | Lodz | 580,217 | −0.42% | 133 | 4,363 | 959 | 570,448 | 530,367 |
| 5 | Wrocław | 506,668 | −0.37% | 114 | 4,460 | 1,103 | 499,229 | 476,556 |
| 6 | Poznan | 493,307 | −0.31% | 147 | 3,356 | 1,134 | 487,177 | 452,857 |
| 7 | Gdansk | 384,027 | −0.25% | 106 | 3,623 | 1,501 | 380,194 | 366,894 |
| 8 | Sosnowiec | 317,017 | −0.61% | 94 | 3,373 | 1,830 | 309,265 | 254,951 |
| 9 | Szczecin | 299,467 | −0.28% | 67 | 4,470 | 1,951 | 296,077 | 283,310 |
| 10 | Lublin | 299,174 | −0.28% | 70 | 4,274 | 1,953 | 295,817 | 284,255 |
| 11 | Białystok | 287,822 | −0.28% | 63 | 4,569 | 2,038 | 284,545 | 272,132 |
| 12 | Bydgoszcz | 266,178 | −0.27% | 55 | 4,840 | 2,216 | 263,260 | 252,822 |
| 13 | Gdynia | 209,378 | −0.26% | 57 | 3,673 | 2,882 | 207,220 | 199,453 |
| 14 | Rzeszów | 187,031 | −0.29% | 45 | 4,156 | 3,262 | 184,861 | 177,720 |
| 15 | Radom | 173,629 | −0.28% | 46 | 3,775 | 3,529 | 171,658 | 160,906 |
| 16 | Toruń | 166,193 | −0.44% | 43 | 3,865 | 3,685 | 163,279 | 153,124 |
| 17 | Kielce | 165,373 | −0.28% | 43 | 3,846 | 3,701 | 163,527 | 156,919 |
| 18 | Częstochowa | 163,634 | −0.43% | 47 | 3,482 | 3,741 | 160,821 | 149,589 |
| 19 | Olsztyn | 145,380 | −0.27% | 30 | 4,846 | 4,243 | 143,817 | 138,428 |
| 20 | Zielona Góra | 133,518 | −0.30% | 25 | 5,341 | 4,622 | 131,890 | 122,820 |
| 21 | Bielsko-Biała | 132,165 | −0.65% | 43 | 3,074 | 4,675 | 128,736 | 108,550 |
| 22 | Elbląg | 106,815 | −0.26% | 21 | 5,086 | 5,850 | 105,721 | 101,850 |
| 23 | Tychy | 100,135 | −0.62% | 25 | 4,005 | 6,253 | 97,633 | 87,104 |
| 24 | Gliwice | 95,132 | −0.63% | 24 | 3,964 | 6,566 | 92,742 | 78,728 |
| 25 | Gorzów Wielkopolski | 93,911 | −0.30% | 24 | 3,913 | 6,671 | 92,773 | 88,266 |
| 26 | Koszalin | 93,176 | −0.26% | 25 | 3,727 | 6,729 | 92,215 | 88,798 |
| 27 | Opole | 87,395 | −3.75% | 28 | 3,121 | 7,202 | 74,298 | 56,827 |
| 28 | Słupsk | 83,072 | −0.27% | 19 | 4,372 | 7,609 | 82,187 | 79,032 |
| 29 | Kalisz | 81,835 | −0.32% | 26 | 3,148 | 7,722 | 80,780 | 71,405 |
| 30 | Legnica | 76,434 | −0.32% | 20 | 3,822 | 8,254 | 75,468 | 70,638 |
| 31 | Grudziądz | 73,492 | −0.27% | 20 | 3,675 | 8,576 | 72,692 | 63,639 |
| 32 | Siedlce | 72,107 | −0.29% | 21 | 3,434 | 8,724 | 71,270 | 68,527 |
| 33 | Włocławek | 71,892 | −0.45% | 16 | 4,493 | 8,750 | 70,602 | 64,774 |
| 34 | Tarnów | 70,486 | −0.30% | 20 | 3,524 | 8,908 | 69,652 | 66,953 |
| 35 | Nowy Sącz | 67,080 | −0.30% | 21 | 3,194 | 9,359 | 66,272 | 63,512 |
| 36 | Lubin | 66,932 | −0.31% | 14 | 4,781 | 9,374 | 66,102 | 62,971 |
| 37 | Płock | 66,832 | −0.46% | 19 | 3,517 | 9,385 | 65,610 | 61,511 |
| 38 | Suwałki | 65,018 | −0.27% | 20 | 3,251 | 9,658 | 64,315 | 60,207 |
| 39 | Inowrocław | 63,832 | −0.45% | 16 | 3,990 | 9,852 | 62,693 | 57,401 |
| 40 | Legionowo | 61,922 | −0.30% | 16 | 3,870 | 10,150 | 61,174 | 58,847 |
| 41 | Łomża | 61,577 | −0.78% | 14 | 4,462 | 10,191 | 59,654 | 57,205 |
| 42 | Pila | 60,243 | −0.26% | 18 | 3,347 | 10,394 | 59,612 | 57,316 |
| 43 | Pabianice | 60,043 | −0.43% | 17 | 3,532 | 10,425 | 59,001 | 51,726 |
| 44 | Ostrów Wielkopolski | 59,241 | −0.34% | 19 | 3,118 | 10,556 | 58,445 | 55,831 |
| 45 | Stargard | 58,507 | −0.32% | 14 | 4,179 | 10,667 | 57,765 | 55,188 |
| 46 | Rybnik | 57,752 | −0.65% | 20 | 2,888 | 10,795 | 56,241 | – |
| 47 | Zamość | 57,403 | −0.30% | 15 | 3,827 | 10,865 | 56,710 | 54,311 |
| 48 | Tczew | 55,804 | −0.26% | 14 | 3,986 | 11,183 | 55,230 | 53,161 |
| 49 | Gniezno | 54,920 | −0.33% | 16 | 3,433 | 11,332 | 54,201 | 50,392 |
| 50 | Leszno | 54,268 | −0.33% | 17 | 3,192 | 11,477 | 53,550 | 50,837 |
| 51 | Stalowa Wola | 53,721 | −0.29% | 16 | 3,358 | 11,579 | 53,091 | – |
| 52 | Elk | 53,692 | −0.28% | 12 | 4,474 | 11,585 | 53,084 | 50,768 |
| 53 | Wołomin | 52,877 | −0.30% | 17 | 3,110 | 11,736 | 52,232 | – |
| 54 | Jastrzębie-Zdrój | 52,601 | −1.19% | 17 | 3,131 | 11,791 | 50,087 | – |
| 55 | Tomaszów Mazowiecki | 51,923 | −0.44% | 15 | 3,462 | 11,911 | 51,002 | – |
| 56 | Wejherowo | 51,694 | −0.26% | 11 | 4,699 | 11,947 | 51,150 | – |
| 57 | Przemyśl | 51,313 | −0.30% | 10 | 5,131 | 11,999 | 50,691 | – |
| 58 | Chełm | 51,225 | −0.30% | 16 | 3,202 | 12,011 | 50,618 | – |
Source: United Nations, Department of Economic and Social Affairs, Population Division (2025). World Urbanization Prospects: The 2025 Revision, Online Edition.