Poland flag

Largest Cities in Poland

47 cities with population over 100,000

Poland has 47 cities with a population over 100,000. The largest city is Warsaw with 1,702,139 people. The capital city is Warsaw.

Country Population

37.4M

Major Cities

47

Largest City

Warsaw

Capital

Warsaw

Top 10 Cities

Warsaw
1.7M
Krak贸w
804,237
Wroc艂aw
672,545
艁贸d藕
645,693
Pozna艅
536,151
Gda艅sk
487,371
Szczecin
395,513
Lublin
336,339
Bydgoszcz
330,038
Bia艂ystok
295,683

All Cities in Poland

Cities in Poland ranked by population
#CityPopulation
1WarsawCapital1,702,139
2Krak贸w804,237
3Wroc艂aw672,545
4艁贸d藕645,693
5Pozna艅536,151
6Gda艅sk487,371
7Szczecin395,513
8Lublin336,339
9Bydgoszcz330,038
10Bia艂ystok295,683
11Katowice286,960
12Gdynia257,000
13Cz臋stochowa248,125
14Sosnowiec227,295
15Radom226,794
16Mokot贸w217,683
17Gliwice198,835
18Rzesz贸w198,317
19Toru艅196,935
20Kielce192,468
21Zabrze192,177
22Bytom189,186
23Praga Po艂udnie179,836
24Bielsko-Biala176,515
25Olsztyn169,793
26Ursyn贸w149,775
27Ruda 艢l膮ska146,189
28Rybnik142,510
29Wola140,958
30Bielany131,910
31Tychy130,000
32Bia艂o艂eka129,106
33Opole127,676
34Elbl膮g127,558
35P艂ock127,474
36Wa艂brzych127,431
37Targ贸wek124,279
38Bemowo123,932
39W艂oc艂awek120,339
40Zielona G贸ra118,433
41Tarn贸w117,799
42D膮browa G贸rnicza116,971
43Gorz贸w Wielkopolski114,567
44Chorz贸w113,430
45Kalisz108,759
46Koszalin107,450
47Legnica106,033