Cities in Poland Ranked by Population density
Population divided by land area, both as recorded in Wikidata for the city proper. Cities without a recorded area are left out. Source: Wikidata (CC0 1.0 (public domain)).
Summary
Ząbki ranks #1 with 3,930 people per km². Warsaw is second with 3,601 people per km², 9.1% behind. The top five are Ząbki, Warsaw, Świętochłowice, Pruszków and Piaseczno. The median across all 107 is 1,443 people per km²; Kutno is last at 12.6 people per km².
- #1
- Ząbki · 3,930 people per km²
- Median
- 1,443 people per km²
- Coverage
- 107 cities in Poland
- Data year
- As recorded in Wikidata
- Last updated
- 2026-11-14
Full ranking
| Rank | City | Country | Population density (people per km²) |
|---|---|---|---|
| 1 | Ząbki | Poland | 3,930 |
| 2 | Warsaw | Poland | 3,601 |
| 3 | Świętochłowice | Poland | 3,429 |
| 4 | Pruszków | Poland | 3,409 |
| 5 | Piaseczno | Poland | 3,181 |
| 6 | Chorzów | Poland | 3,135 |
| 7 | Mińsk Mazowiecki | Poland | 3,084 |
| 8 | Ełk | Poland | 2,876 |
| 9 | Białystok | Poland | 2,847 |
| 10 | Tczew | Poland | 2,605 |
| 11 | Siemianowice Śląskie | Poland | 2,496 |
| 12 | Świdnica | Poland | 2,495 |
| 13 | Kraków | Poland | 2,459 |
| 14 | Siedlce | Poland | 2,386 |
| 15 | Wrocław | Poland | 2,299 |
| 16 | Inowrocław | Poland | 2,287 |
| 17 | Lublin | Poland | 2,269 |
| 18 | Łódź | Poland | 2,212 |
| 19 | Bytom | Poland | 2,207 |
| 20 | Poznań | Poland | 2,088 |
| 21 | Sosnowiec | Poland | 2,042 |
| 22 | Zamość | Poland | 1,982 |
| 23 | Zabrze | Poland | 1,952 |
| 24 | Leszno | Poland | 1,937 |
| 25 | Olsztyn | Poland | 1,934 |
| 26 | Pabianice | Poland | 1,908 |
| 27 | Bydgoszcz | Poland | 1,847 |
| 28 | Łomża | Poland | 1,844 |
| 29 | Starogard Gdański | Poland | 1,835 |
| 30 | Głogów | Poland | 1,830 |
| 31 | Gdynia | Poland | 1,816 |
| 32 | Wejherowo | Poland | 1,811 |
| 33 | Radom | Poland | 1,800 |
| 34 | Ostrołęka | Poland | 1,740 |
| 35 | Kołobrzeg | Poland | 1,725 |
| 36 | Lubin | Poland | 1,717 |
| 37 | Ruda Śląska | Poland | 1,715 |
| 38 | Kielce | Poland | 1,715 |
| 39 | Toruń | Poland | 1,713 |
| 40 | Katowice | Poland | 1,689 |
| 41 | Rzeszów | Poland | 1,689 |
| 42 | Ostrów Wielkopolski | Poland | 1,688 |
| 43 | Chełm | Poland | 1,688 |
| 44 | Legnica | Poland | 1,686 |
| 45 | Zduńska Wola | Poland | 1,680 |
| 46 | Słupsk | Poland | 1,663 |
| 47 | Marki | Poland | 1,623 |
| 48 | Grudziądz | Poland | 1,574 |
| 49 | Bełchatów | Poland | 1,569 |
| 50 | Nysa | Poland | 1,533 |
| 51 | Tychy | Poland | 1,530 |
| 52 | Będzin | Poland | 1,490 |
| 53 | Starachowice | Poland | 1,453 |
| 54 | Elbląg | Poland | 1,443 |
| 55 | Tomaszów Mazowiecki | Poland | 1,438 |
| 56 | Nowy Sącz | Poland | 1,426 |
| 57 | Ostrowiec Świętokrzyski | Poland | 1,409 |
| 58 | Tarnów | Poland | 1,404 |
| 59 | Stargard | Poland | 1,403 |
| 60 | Gorzów Wielkopolski | Poland | 1,399 |
| 61 | Kalisz | Poland | 1,382 |
| 62 | Dębica | Poland | 1,370 |
| 63 | Gniezno | Poland | 1,336 |
| 64 | Opole | Poland | 1,324 |
| 65 | Bielsko-Biała | Poland | 1,321 |
| 66 | Płock | Poland | 1,302 |
| 67 | Zgierz | Poland | 1,301 |
| 68 | Gliwice | Poland | 1,300 |
| 69 | Piekary Śląskie | Poland | 1,297 |
| 70 | Katowice urban area | Poland | 1,296 |
| 71 | Ciechanów | Poland | 1,294 |
| 72 | Skierniewice | Poland | 1,290 |
| 73 | Szczecin | Poland | 1,288 |
| 74 | Częstochowa | Poland | 1,282 |
| 75 | Przemyśl | Poland | 1,265 |
| 76 | Włocławek | Poland | 1,242 |
| 77 | Mielec | Poland | 1,241 |
| 78 | Wałbrzych | Poland | 1,231 |
| 79 | Biała Podlaska | Poland | 1,131 |
| 80 | Myslowice, Silesian Voivodeship | Poland | 1,103 |
| 81 | Suwałki | Poland | 1,049 |
| 82 | Krosno | Poland | 1,036 |
| 83 | Piotrków Trybunalski | Poland | 1,025 |
| 84 | Koszalin | Poland | 1,008 |
| 85 | Jastrzębie-Zdrój | Poland | 970.2 |
| 86 | Otwock | Poland | 940.7 |
| 87 | Wodzisław Śląski | Poland | 926 |
| 88 | Rybnik | Poland | 903.9 |
| 89 | Puławy | Poland | 896.6 |
| 90 | Konin | Poland | 851.9 |
| 91 | Sieradz | Poland | 781.2 |
| 92 | Tarnowskie Góry | Poland | 730.7 |
| 93 | Radomsko | Poland | 716.8 |
| 94 | Gdańsk | Poland | 714.3 |
| 95 | Jelenia Góra | Poland | 707.9 |
| 96 | Piła | Poland | 698.6 |
| 97 | Stalowa Wola | Poland | 694.2 |
| 98 | Racibórz | Poland | 683.8 |
| 99 | Skarżysko-Kamienna | Poland | 671.2 |
| 100 | Dąbrowa Górnicza | Poland | 597.2 |
Showing the top 100 of 107. Premium downloads the full list as CSV or JSON.
About the top 10
#1 Ząbki
Ząbki ranks #1 on this list with 3,930 people per km².
- Country
- Poland
- Population
- 43,740 people (2021)
- Area
- 11.1 km²
- Density
- 3,930 people per km²
- Coordinates
- 52.29° N, 21.12° E
#2 Warsaw
Warsaw ranks #2 on this list with 3,601 people per km².
- Country
- Poland
- Population
- 1,862,402 people (2024)
- Area
- 517.2 km²
- Density
- 3,601 people per km²
- Elevation
- 118 m
- Coordinates
- 52.23° N, 21.01° E
Also ranks #17 in latitude · #193 in population density · #240 in elevation.
#3 Świętochłowice
Świętochłowice ranks #3 on this list with 3,429 people per km².
- Country
- Poland
- Population
- 45,644 people (2023)
- Area
- 13.3 km²
- Density
- 3,429 people per km²
- Elevation
- 314 m
- Founded
- 1313
- Coordinates
- 50.28° N, 18.93° E
#4 Pruszków
Pruszków ranks #4 on this list with 3,409 people per km².
- Country
- Poland
- Population
- 65,283 people (2021)
- Area
- 19.2 km²
- Density
- 3,409 people per km²
- Coordinates
- 52.17° N, 20.80° E
#5 Piaseczno
Piaseczno ranks #5 on this list with 3,181 people per km².
- Country
- Poland
- Population
- 51,945 people (2021)
- Area
- 16.3 km²
- Density
- 3,181 people per km²
- Coordinates
- 52.08° N, 21.03° E
#6 Chorzów
Chorzów ranks #6 on this list with 3,135 people per km².
- Country
- Poland
- Population
- 104,193 people (2021)
- Area
- 33.2 km²
- Density
- 3,135 people per km²
- Elevation
- 352 m
- Founded
- 1257
- Coordinates
- 50.29° N, 18.96° E
#7 Mińsk Mazowiecki
Mińsk Mazowiecki ranks #7 on this list with 3,084 people per km².
- Country
- Poland
- Population
- 40,467 people (2021)
- Area
- 13.1 km²
- Density
- 3,084 people per km²
- Elevation
- 147 m
- Coordinates
- 52.18° N, 21.57° E
#8 Ełk
Ełk ranks #8 on this list with 2,876 people per km².
- Country
- Poland
- Population
- 60,390 people (2021)
- Area
- 21 km²
- Density
- 2,876 people per km²
- Elevation
- 147 m
- Founded
- 1237
- Coordinates
- 53.82° N, 22.35° E
#9 Białystok
Białystok ranks #9 on this list with 2,847 people per km².
- Country
- Poland
- Population
- 290,386 people (2024)
- Area
- 102 km²
- Density
- 2,847 people per km²
- Elevation
- 175 m
- Founded
- 1691
- Coordinates
- 53.13° N, 23.17° E
#10 Tczew
Tczew ranks #10 on this list with 2,605 people per km².
- Country
- Poland
- Population
- 57,990 people (2021)
- Area
- 22.3 km²
- Density
- 2,605 people per km²
- Elevation
- 25 m
- Founded
- 1198
- Coordinates
- 54.09° N, 18.79° E
Profile facts: Wikidata (CC0).
Source and method
Population divided by land area, both as recorded in Wikidata for the city proper. Cities without a recorded area are left out.
Source: Wikidata. Licence: CC0 1.0 (public domain). Retrieved: 2026-11-14.
Data: Wikidata (CC0)
Values are shown as published. Provider terms: Wikidata. All licences: Sources & licences.