City ranking

Most densely populated cities

Inhabitants per square kilometre.

#CityValue
1Coat of arms of WarszawaWarszawa3,604people / km²
2Coat of arms of ŚwiętochłowiceŚwiętochłowice3,385people / km²
3Coat of arms of ChorzówChorzów2,984people / km²
4Coat of arms of BiałystokBiałystok2,843people / km²
5Coat of arms of KrakówKraków2,476people / km²
6Coat of arms of Siemianowice ŚląskieSiemianowice Śląskie2,462people / km²
7Coat of arms of SiedlceSiedlce2,347people / km²
8Coat of arms of WrocławWrocław2,298people / km²
9Coat of arms of LublinLublin2,226people / km²
10Coat of arms of ŁódźŁódź2,202people / km²
11Coat of arms of BytomBytom2,106people / km²
12Coat of arms of PoznańPoznań2,047people / km²
13Coat of arms of SosnowiecSosnowiec2,029people / km²
14Coat of arms of ZamośćZamość1,896people / km²
15Coat of arms of ZabrzeZabrze1,896people / km²
16Coat of arms of OlsztynOlsztyn1,884people / km²
17Coat of arms of LesznoLeszno1,868people / km²
18Coat of arms of BydgoszczBydgoszcz1,842people / km²
19Coat of arms of ŁomżaŁomża1,814people / km²
20Coat of arms of RadomRadom1,733people / km²
21Coat of arms of KatowiceKatowice1,693people / km²
22Coat of arms of ToruńToruń1,674people / km²
23Coat of arms of Ruda ŚląskaRuda Śląska1,659people / km²
24Coat of arms of KielceKielce1,647people / km²
25Coat of arms of LegnicaLegnica1,614people / km²
26Coat of arms of SłupskSłupsk1,607people / km²
27Coat of arms of RzeszówRzeszów1,537people / km²
28Coat of arms of GrudziądzGrudziądz1,518people / km²
29Coat of arms of TychyTychy1,480people / km²
30Coat of arms of OstrołękaOstrołęka1,426people / km²
31Coat of arms of ChełmChełm1,412people / km²
32Coat of arms of TarnówTarnów1,411people / km²
33Coat of arms of ElblągElbląg1,404people / km²
34Coat of arms of Nowy SączNowy Sącz1,386people / km²
35Coat of arms of Gorzów WielkopolskiGorzów Wielkopolski1,338people / km²
36Coat of arms of KaliszKalisz1,326people / km²
37Coat of arms of Bielsko-BiałaBielsko-Biała1,320people / km²
38Coat of arms of SkierniewiceSkierniewice1,304people / km²
39Coat of arms of Piekary ŚląskiePiekary Śląskie1,289people / km²
40Coat of arms of SzczecinSzczecin1,286people / km²
41Coat of arms of CzęstochowaCzęstochowa1,275people / km²
42Coat of arms of GliwiceGliwice1,257people / km²
43Coat of arms of PłockPłock1,250people / km²
44Coat of arms of PrzemyślPrzemyśl1,198people / km²
45Coat of arms of WłocławekWłocławek1,169people / km²
46Coat of arms of Wałbrzych since 2013Wałbrzych since 20131,166people / km²
47Coat of arms of SopotSopot1,133people / km²
48Coat of arms of Biała PodlaskaBiała Podlaska1,091people / km²
49Coat of arms of MysłowiceMysłowice1,077people / km²
50Coat of arms of SuwałkiSuwałki1,040people / km²
51Coat of arms of KoszalinKoszalin997people / km²
52Coat of arms of Piotrków TrybunalskiPiotrków Trybunalski982people / km²
53Coat of arms of KrosnoKrosno975people / km²
54Coat of arms of ŻoryŻory958people / km²
55Coat of arms of Jastrzębie-ZdrójJastrzębie-Zdrój953people / km²
56Coat of arms of RybnikRybnik876people / km²
57Coat of arms of OpoleOpole842people / km²
58Coat of arms of KoninKonin803people / km²
59Coat of arms of GdańskGdańsk715people / km²
60Coat of arms of Jelenia GóraJelenia Góra679people / km²
61Coat of arms of GdyniaGdynia613people / km²
62Coat of arms of Dąbrowa GórniczaDąbrowa Górnicza596people / km²
63Coat of arms of JaworznoJaworzno565people / km²
64Coat of arms of TarnobrzegTarnobrzeg506people / km²
65Coat of arms of Zielona GóraZielona Góra504people / km²
66Coat of arms of ŚwinoujścieŚwinoujście191people / km²

How this ranking is calculated

Inhabitants per square kilometre.

Included cities

66

Excluded

0

Last updated

June 13, 2026

Browse related rankings from the same category.

Most densely populated cities - city ranking in Poland | Finux