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 
29,214. Parczew  Poland 10,249
29,110. Karczew  Poland 10,319
29,107. Trzebiatów  Poland 10,322
29,075. Biskupiec  Poland 10,340
29,007. Bystrzyca Kłodzka  Poland 10,375
28,891. Kolbuszowa  Poland 10,442
28,771. Dobre Miasto  Poland 10,514
28,729. Drezdenko  Poland 10,541
28,669. Mońki  Poland 10,577
28,614. Łobez  Poland 10,609
28,515. Kolno  Poland 10,659
28,510. Włoszczowa  Poland 10,661
28,325. Góra Kalwaria  Poland 10,777
28,265. Syców  Poland 10,809
28,223. Ciechocinek  Poland 10,832
28,187. Rogoźno  Poland 10,859
28,159. Bukowno  Poland 10,874
28,034. Miastko  Poland 10,954
28,015. Koronowo  Poland 10,965
27,968. Międzychód  Poland 10,994
27,964. Nowe Miasto Lubawskie  Poland 10,997
27,873. Warka  Poland 11,048
27,479. Drawsko Pomorskie  Poland 11,275
27,457. Dąbrowa Tarnowska  Poland 11,291
27,310. Wisła  Poland 11,379
27,252. Puck  Poland 11,415
27,170. Wronki  Poland 11,462
27,116. Nowa Dęba  Poland 11,489
26,971. Czarnków  Poland 11,562
26,713. Miechów  Poland 11,735
26,649. Brzeszcze  Poland 11,787
26,616. Pińczów  Poland 11,806
26,609. Janów Lubelski  Poland 11,811
26,574. Kowary  Poland 11,834
26,528. Węgorzewo  Poland 11,864
26,440. Kozy  Poland 11,920
26,175. Myślibórz  Poland 12,092
26,130. Szydłowiec  Poland 12,128
26,082. Milicz  Poland 12,169
26,073. Krosno Odrzańskie  Poland 12,178
26,054. Błonie  Poland 12,195
26,038. Trzebnica  Poland 12,212
25,968. Pasłęk  Poland 12,267
25,961. Krynica-Zdrój  Poland 12,270
25,949. Wołów  Poland 12,276
25,930. Brzeziny  Poland 12,289
25,926. Aleksandrów Kujawski  Poland 12,290
25,887. Brwinów  Poland 12,315
25,880. Mosina  Poland 12,318
25,758. Strzelin  Poland 12,394
25,698. Wolin  Poland 12,438
25,659. Mogilno  Poland 12,465
25,577. Węgrów  Poland 12,512
25,478. Lubaczów  Poland 12,595
25,372. Góra  Poland 12,668
25,349. Brzeg Dolny  Poland 12,689
25,221. Szprotawa  Poland 12,786
25,080. Pyrzyce  Poland 12,893
25,022. Golub-Dobrzyń  Poland 12,937
24,845. Rabka-Zdrój  Poland 13,071
24,743. Włodawa  Poland 13,142
24,677. Kłobuck  Poland 13,190
24,510. Złocieniec  Poland 13,337
24,500. Koluszki  Poland 13,343
24,430. Zdzieszowice  Poland 13,401
24,416. Sławno  Poland 13,415
24,301. Niedobczyce  Poland 13,500
24,062. Tuchola  Poland 13,686
24,059. Wolsztyn  Poland 13,689
24,051. Głubczyce  Poland 13,697
23,967. Gołdap  Poland 13,769
23,920. Dębno  Poland 13,804
23,891. Grodzisk Wielkopolski  Poland 13,826
23,792. Wąbrzeźno  Poland 13,911
23,727. Leżajsk  Poland 13,958
23,673. Żnin  Poland 14,008
23,646. Pszów  Poland 14,028
23,424. Chojnów  Poland 14,209
23,217. Barlinek  Poland 14,385
23,195. Darłowo  Poland 14,398
23,145. Ostrzeszów  Poland 14,446
23,127. Wschowa  Poland 14,458
23,115. Słupca  Poland 14,476
22,855. Limanowa  Poland 14,714
22,849. Nidzica  Poland 14,720
22,816. Morąg  Poland 14,745
22,802. Człuchów  Poland 14,759
22,784. Koźle  Poland 14,780
22,748. Skoczów  Poland 14,810
22,742. Kępno  Poland 14,813
22,735. Lipno  Poland 14,821
22,667. Grójec  Poland 14,880
22,658. Władysławowo  Poland 14,889
22,568. Lubsko  Poland 14,994
22,553. Cieplice Śląskie Zdrój  Poland 15,000
22,539. Kartuzy  Poland 15,002
22,434. Głowno  Poland 15,103
22,419. Głuchołazy  Poland 15,120
22,418. Solec Kujawski  Poland 15,125
22,353. Nowy Tomyśl  Poland 15,179