The World - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area (for specific metro area data, see our ranking by metro area). Data is as of 2011 estimates.

Rank  City  Country Population 
9,486. Otwock  Poland 43,388
9,293. Kołobrzeg  Poland 44,377
9,285. Sieradz  Poland 44,436
9,271. Zduńska Wola  Poland 44,515
9,225. Rumia  Poland 44,791
8,967. Ciechanów  Poland 46,438
8,910. Wejherowo  Poland 46,820
8,832. Nysa  Poland 47,283
8,814. Dębica  Poland 47,366
8,734. Krosno  Poland 47,784
8,696. Nysa Zamłynie  Poland 47,954
8,651. Starogard Gdański  Poland 48,202
8,626. Kutno  Poland 48,323
8,523. Skierniewice  Poland 49,042
8,495. Radomsko  Poland 49,175
8,463. Skarżysko-Kamienna  Poland 49,410
8,451. Wodzisław Śląski  Poland 49,521
8,427. Puławy  Poland 49,759
8,308. Tarnobrzeg  Poland 50,459
8,253. Legionowo  Poland 50,786
7,931. Zawiercie  Poland 53,159
7,858. Starachowice  Poland 53,739
7,857. Ostrołęka  Poland 53,740
7,650. Pruszków  Poland 55,371
7,621. Świętochłowice  Poland 55,600
7,601. Ełk  Poland 55,769
7,352. Biała Podlaska  Poland 57,541
7,292. Zgierz  Poland 58,036
7,268. Będzin  Poland 58,236
7,239. Racibórz  Poland 58,464
7,078. Piekary Śląskie  Poland 59,757
7,028. Tczew  Poland 60,133
7,000. Świdnica  Poland 60,351
6,939. Tarnowskie Góry  Poland 60,938
6,931. Mielec  Poland 60,993
6,702. Bełchatów  Poland 62,896
6,667. Żory  Poland 63,174
6,628. Leszno  Poland 63,565
6,606. Łomża  Poland 63,723
6,404. Kędzierzyn-Koźle  Poland 65,636
6,363. Zamość  Poland 66,034
6,311. Stalowa Wola  Poland 66,495
6,262. Przemyśl  Poland 67,013
6,249. Tomaszów Mazowiecki  Poland 67,197
6,154. Chełm  Poland 68,043
6,105. Głogów  Poland 68,530
6,045. Suwałki  Poland 69,222
5,986. Fordon  Poland 70,000
5,954. Gniezno  Poland 70,269
5,927. Pabianice  Poland 70,542
5,865. Stargard Szczeciński  Poland 71,224
5,729. Ostrów Wielkopolski  Poland 72,898
5,706. Siemianowice Śląskie  Poland 73,121
5,639. Ostrowiec Świętokrzyski  Poland 73,989
5,545. Mysłowice  Poland 75,281
5,527. Piła  Poland 75,532
5,373. Siedlce  Poland 77,185
5,345. Lubin  Poland 77,532
5,340. Inowrocław  Poland 77,597
5,180. Piotrków Trybunalski  Poland 80,128
5,105. Konin  Poland 81,258
4,904. Nowy Sącz  Poland 84,376
4,724. Jelenia Góra  Poland 87,310
4,272. Jastrzębie Zdrój  Poland 95,813
4,237. Jaworzno  Poland 96,541
4,138. Słupsk  Poland 98,608
4,090. Grudziądz  Poland 99,486
3,817. Legnica  Poland 106,033
3,766. Koszalin  Poland 107,450
3,714. Kalisz  Poland 108,759
3,564. Chorzów  Poland 113,430
3,439. Tarnów  Poland 117,799
3,417. Zielona Góra  Poland 118,433
3,371. Włocławek  Poland 120,339
3,259. Gorzów Wielkopolski  Poland 124,430
3,166. Wałbrzych  Poland 127,431
3,164. Płock  Poland 127,474
3,160. Elblag  Poland 127,558
3,158. Opole  Poland 127,676
3,085. Tychy  Poland 130,000
3,067. Dąbrowa Górnicza  Poland 130,601
2,816. Rybnik  Poland 142,510
2,743. Ruda Śląska  Poland 146,189
2,521. Rzeszów  Poland 158,382
2,328. Olsztyn  Poland 171,803
2,270. Bielsko-Biała  Poland 176,515
2,115. Bytom  Poland 189,186
2,087. Zabrze  Poland 192,177
2,015. Gliwice  Poland 198,835
1,907. Kielce  Poland 208,598
1,905. Toruń  Poland 208,717
1,756. Radom  Poland 226,794
1,749. Sosnowiec  Poland 227,295
1,593. Częstochowa  Poland 248,125
1,544. Gdynia  Poland 253,730
1,355. Białystok  Poland 291,855
1,237. Katowice  Poland 317,316
1,074. Lublin  Poland 360,044
1,052. Bydgoszcz  Poland 366,452
943. Szczecin  Poland 407,811