This article contains a cities in Poland with a population of over 50,000. As of 2020, there are 38 cities with over 100,000 inhabitants, and a further 45 with populations between 50,000 and 100,000. Note that this city only includes the population within city limits/city proper population, and does not include urban agglomerations.

List edit

The following list the cities and towns with over 50,000 inhabitants as of a June 30 2020 estimate by Główny Urząd Statystyczny (Central Statistical Office). The voivodeship capital(s) are marked in bold. The table contains the following information:

  • The 2020 rank by population
  • The name of the city
  • The voivodeship (province) the city is located in
  • The 2020 population, as of a June 30 2020 estimate by GUS
  • The 2011 population, as of the 2011 census
  • The % change between 2011 and 2020
  • The land area of the city
  • The population density of the city
2019
rank
City/Town Voivodeship 2020
estimate
2011
census
Change 2015
land area
2015
population
density
Image
1   Warsaw (Warszawa)   Masovian 1,793,579 1,700,612 +5.47% 517 km2
200 sq mi
3,470/km2
9,000/sq mi
 
2   Kraków   Lesser Poland 780,981 757,611 +3.08% 327 km2
126 sq mi
2,390/km2
6,200/sq mi
 
3   Łódź   Łódź 677,286 728,892 −7.08% 293 km2
113 sq mi
2,310/km2
6,000/sq mi
 
4   Wrocław   Lower Silesian 643,782 630,131 +2.17% 293 km2
113 sq mi
2,200/km2
5,700/sq mi
 
5   Poznań   Greater Poland 533,830 554,696 −3.76% 262 km2
101 sq mi
2,040/km2
5,300/sq mi
 
6   Gdańsk   Pomeranian 471,525 460,276 +2.44% 262 km2
101 sq mi
1,800/km2
4,700/sq mi
 
7   Szczecin   West Pomeranian 400,990 410,131 −2.23% 301 km2
116 sq mi
1,330/km2
3,400/sq mi
 
8   Bydgoszcz   Kuyavian-Pomeranian 346,739 363,926 −4.72% 176 km2
68 sq mi
1,970/km2
5,100/sq mi
 
9   Lublin   Lublin 339,547 349,103 −2.74% 147 km2
57 sq mi
2,310/km2
6,000/sq mi
 
10   Białystok   Podlaskie 297,585 294,001 +1.22% 102 km2
39 sq mi
2,920/km2
7,600/sq mi
 
11   Katowice (part of the Katowice urban area)   Silesian 291,774 310,764 −6.11% 165 km2
64 sq mi
1,770/km2
4,600/sq mi
 
12   Gdynia   Pomeranian 245,867 249,139 −1.31% 135 km2
52 sq mi
1,820/km2
4,700/sq mi
 
13   Częstochowa   Silesian 219,278 236,796 −7.40% 160 km2
62 sq mi
1,370/km2
3,500/sq mi
 
14   Radom   Masovian 210,532 221,287 −4.86% 112 km2
43 sq mi
1,880/km2
4,900/sq mi
 
15   Toruń   Kuyavian-Pomeranian 201,106 204,954 −1.88% 116 km2
45 sq mi
1,730/km2
4,500/sq mi
 
16   Sosnowiec (part of the Katowice urban area)   Silesian 198,996 216,420 −8.05% 91.1 km2
35.2 sq mi
2,180/km2
5,600/sq mi
 
17   Rzeszów   Podkarpackie 196,821 179,952 +9.37% 129 km2
50 sq mi
1,530/km2
4,000/sq mi
 
18   Kielce   Świętokrzyskie 194,218 202,196 −3.95% 110 km2
42 sq mi
1,770/km2
4,600/sq mi
 
19   Gliwice (part of the Katowice urban area)   Silesian 178,186 187,474 −4.95% 134 km2
52 sq mi
1,330/km2
3,400/sq mi
 
20   Olsztyn   Warmian-Masurian 171,853 174,645 −1.60% 88.3 km2
34.1 sq mi
1,947/km2
5,040/sq mi
 
21   Zabrze (part of the Katowice urban area)   Silesian 171,691 181,128 −5.21% 80.4 km2
31.0 sq mi
2,140/km2
5,500/sq mi
 
22   Bielsko-Biała   Silesian 170,303 174,534 −2.42% 125 km2
48 sq mi
1,360/km2
3,500/sq mi
 
23   Bytom (part of the Katowice urban area)   Silesian 164,447 176,902 −7.04% 69.4 km2
26.8 sq mi
2,370/km2
6,100/sq mi
 
24   Zielona Góra   Lubusz 141,280 137,479 +2.76% 278 km2
107 sq mi
510/km2
1,300/sq mi
 
25   Rybnik   Silesian 137,782 140,924 −2.23% 148 km2
57 sq mi
930/km2
2,400/sq mi
 
26   Ruda Śląska (part of the Katowice urban area)   Silesian 137,030 142,510 −3.85% 77.7 km2
30.0 sq mi
1,760/km2
4,600/sq mi
 
27   Opole   Opole 128,012 131,867 −2.92% 149 km2
58 sq mi
860/km2
2,200/sq mi
 
28   Tychy (part of the Katowice urban area)   Silesian 127,307 129,378 −1.60% 81.8 km2
31.6 sq mi
1,560/km2
4,000/sq mi
 
29   Gorzów Wielkopolski   Lubusz 123,341 124,539 −0.96% 85.7 km2
33.1 sq mi
1,440/km2
3,700/sq mi
 
30   Elbląg   Warmian-Masurian 119,097 124,668 −4.47% 79.8 km2
30.8 sq mi
1,490/km2
3,900/sq mi
 
31   Płock   Masovian 118,989 124,553 −4.47% 88.0 km2
34.0 sq mi
1,350/km2
3,500/sq mi
 
32   Dąbrowa Górnicza (part of the Katowice urban area)   Silesian 118,899 125,905 −5.56% 189 km2
73 sq mi
630/km2
1,600/sq mi
 
33   Wałbrzych   Lower Silesian 110,603 120,715 −8.38% 84.7 km2
32.7 sq mi
1,310/km2
3,400/sq mi
 
34   Włocławek   Kuyavian-Pomeranian 109,347 116,783 −6.37% 84.3 km2
32.5 sq mi
1,300/km2
3,400/sq mi
 
35   Tarnów   Lesser Poland 108,177 114,053 −5.15% 72.4 km2
28.0 sq mi
1,490/km2
3,900/sq mi
 
36   Chorzów (part of the Katowice urban area)   Silesian 107,443 111,692 −3.80% 33.2 km2
12.8 sq mi
3,240/km2
8,400/sq mi
 
37   Koszalin   West Pomeranian 106,880 109,248 −2.17% 98.3 km2
38.0 sq mi
1,090/km2
2,800/sq mi
 
38   Kalisz   Greater Poland 99,761 105,386 −5.34% 69.4 km2
26.8 sq mi
1,440/km2
3,700/sq mi
 
39   Legnica   Lower Silesian 99,072 103,238 −4.04% 56.3 km2
21.7 sq mi
1,760/km2
4,600/sq mi
 
40   Grudziądz   Kuyavian-Pomeranian 94,076 98,726 −4.71% 57.8 km2
22.3 sq mi
1,630/km2
4,200/sq mi
 
41   Jaworzno (part of the Katowice urban area)   Silesian 90,759 94,732 −4.19% 153 km2
59 sq mi
590/km2
1,500/sq mi
 
42   Słupsk   Pomeranian 90,320 95,882 −5.80% 43.1 km2
16.6 sq mi
2,100/km2
5,400/sq mi
 
43   Jastrzębie-Zdrój   Silesian 88,425 92,465 −4.37% 85.3 km2
32.9 sq mi
1,040/km2
2,700/sq mi
 
44   Nowy Sącz   Lesser Poland 83,762 84,290 −0.63% 57.6 km2
22.2 sq mi
1,450/km2
3,800/sq mi
 
45   Jelenia Góra   Lower Silesian 78,778 83,860 −6.06% 109 km2
42 sq mi
720/km2
1,900/sq mi
 
46   Siedlce   Masovian 78,258 76,333 +2.52% 31.9 km2
12.3 sq mi
2,450/km2
6,300/sq mi
 
47   Mysłowice (part of the Katowice urban area)   Silesian 74,601 75,446 −1.12% 65.6 km2
25.3 sq mi
1,140/km2
3,000/sq mi
 
48   Konin   Greater Poland 73,176 78,525 −6.81% 82.2 km2
31.7 sq mi
890/km2
2,300/sq mi
 
49   Piła   Greater Poland 72,949 74,775 −2.44% 103 km2
40 sq mi
710/km2
1,800/sq mi
 
50   Piotrków Trybunalski   Łódź 72,785 76,717 −5.13% 67.2 km2
25.9 sq mi
1,080/km2
2,800/sq mi
 
51   Inowrocław   Kuyavian-Pomeranian 72,226 76,086 −5.07% 30.4 km2
11.7 sq mi
2,380/km2
6,200/sq mi
 
52   Lubin   Lower Silesian 72,142 75,357 −4.27% 40.8 km2
15.8 sq mi
1,770/km2
4,600/sq mi
 
53   Ostrów Wielkopolski   Greater Poland 71,829 72,810 −1.35% 41.9 km2
16.2 sq mi
1,710/km2
4,400/sq mi
 
54   Suwałki   Podlaskie 69,786 69,239 +0.79% 65.5 km2
25.3 sq mi
1,070/km2
2,800/sq mi
 
55   Ostrowiec Świętokrzyski   Świętokrzyskie 67,975 73,681 −7.74% 46.4 km2
17.9 sq mi
1,460/km2
3,800/sq mi
 
56   Gniezno   Greater Poland 67,968 70,322 −3.35% 40.6 km2
15.7 sq mi
1,670/km2
4,300/sq mi
 
57   Stargard   West Pomeranian 67,753 69,966 −3.16% 48.1 km2
18.6 sq mi
1,410/km2
3,700/sq mi
 
58   Głogów   Lower Silesian 66,627 69,608 −4.28% 35.1 km2
13.6 sq mi
1,900/km2
4,900/sq mi
 
59   Siemianowice Śląskie (part of the Katowice urban area)   Silesian 66,587 70,170 −5.11% 25.5 km2
9.8 sq mi
2,610/km2
6,800/sq mi
150px
60   Pabianice   Łódź 64,445 69,177 −6.84% 33 km2
13 sq mi
1,950/km2
5,100/sq mi
 
61   Leszno   Greater Poland 63,323 64,630 −2.02% 31.9 km2
12.3 sq mi
1,990/km2
5,200/sq mi
 
62   Zamość   Lublin 63,223 65,966 −4.16% 30.3 km2
11.7 sq mi
2,090/km2
5,400/sq mi
 
63   Łomża   Podlaskie 62,795 63,203 −0.65% 32.7 km2
12.6 sq mi
1,920/km2
5,000/sq mi
 
64   Żory   Silesian 62,670 62,094 +0.93% 64.6 km2
24.9 sq mi
970/km2
2,500/sq mi
 
65   Pruszków   Masovian 62,489 58,144 +7.47% 19.2 km2
7.4 sq mi
3,250/km2
8,400/sq mi
 
66   Ełk   Warmian-Masurian 62,125 59,044 +5.22% 21.1 km2
8.1 sq mi
2,940/km2
7,600/sq mi
 
67   Tarnowskie Góry (part of the Katowice urban area)   Silesian 61,756 60,847 +1.49% 83.7 km2
32.3 sq mi
740/km2
1,900/sq mi
 
68   Tomaszów Mazowiecki   Łódź 61,645 65,998 −6.60% 41.3 km2
15.9 sq mi
1,490/km2
3,900/sq mi
 
69   Chełm   Lublin 61,588 66,362 −7.19% 35.3 km2
13.6 sq mi
1,740/km2
4,500/sq mi
 
70   Przemyśl   Podkarpackie 60,442 65,000 −7.01% 46.2 km2
17.8 sq mi
1,310/km2
3,400/sq mi
 
  Kędzierzyn-Koźle   Opole 60,383 64,153 −5.88% 124 km2
48 sq mi
490/km2
1,300/sq mi
 
  Mielec   Podkarpackie 60,229 61,549 −2.14% 46.9 km2
18.1 sq mi
1,280/km2
3,300/sq mi
 
  Stalowa Wola   Podkarpackie 60,179 65,182 −7.68% 82.5 km2
31.9 sq mi
730/km2
1,900/sq mi
 
  Tczew   Pomeranian 59,828 60,889 −1.74% 22.4 km2
8.6 sq mi
2,670/km2
6,900/sq mi
 
  Biała Podlaska   Lublin 57,194 58,009 −1.40% 49.4 km2
19.1 sq mi
1,160/km2
3,000/sq mi
 
  Bełchatów   Łódź 56,740 60,485 −6.19% 34.6 km2
13.4 sq mi
1,640/km2
4,200/sq mi
 
  Świdnica   Lower Silesian 56,564 60,437 −6.41% 21.8 km2
8.4 sq mi
2,590/km2
6,700/sq mi
 
  Zgierz   Łódź 55,985 58,306 −3.98% 42.3 km2
16.3 sq mi
1,320/km2
3,400/sq mi
 
  Legionowo   Masovian 53,809 53,526 +0.53% 13.5 km2
5.2 sq mi
3,990/km2
10,300/sq mi
 
  Ostrołęka   Masovian 51,893 53,572 −3.13% 28.6 km2
11.0 sq mi
1,550/km2
4,000/sq mi
 
[[File:|20px]] [[]]   [[|]] NA [convert: needs a number] [convert: needs a number] [[File:|150px]]
[[File:|20px]] [[]]   [[|]] NA [convert: needs a number] [convert: needs a number] [[File:|150px]]
[[File:|20px]] [[]]   [[|]] NA [convert: needs a number] [convert: needs a number] [[File:|150px]]
[[File:|20px]] [[]]   [[|]] NA [convert: needs a number] [convert: needs a number] [[File:|150px]]
[[File:|20px]] [[]]   [[|]] NA [convert: needs a number] [convert: needs a number] [[File:|150px]]