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 
16,890. Łaziska Górne  Poland 21,983
16,776. Hajnówka  Poland 22,157
16,746. Płońsk  Poland 22,217
16,732. Lubań  Poland 22,245
16,586. Goleniów  Poland 22,505
16,528. Opoczno  Poland 22,592
16,488. Ostrów Mazowiecka  Poland 22,653
16,391. Grajewo  Poland 22,803
16,367. Lubartów  Poland 22,839
16,354. Zambrów  Poland 22,857
16,174. Marki  Poland 23,177
16,152. Świebodzice  Poland 23,228
16,114. Piastów  Poland 23,290
16,086. Prudnik  Poland 23,343
16,074. Kościerzyna  Poland 23,361
16,023. Ząbki  Poland 23,473
16,014. Koło  Poland 23,493
15,929. Pruszcz Gdański  Poland 23,618
15,913. Skawina  Poland 23,647
15,792. Jawor  Poland 23,865
15,676. Kościan  Poland 24,096
15,653. Lubliniec  Poland 24,133
15,582. Białogard  Poland 24,265
15,521. Wieluń  Poland 24,384
15,496. Wągrowiec  Poland 24,428
15,331. Nowa Ruda  Poland 24,753
15,204. Kabaty  Poland 25,000
15,147. Sandomierz  Poland 25,087
15,042. Pszczyna  Poland 25,288
14,884. Bartoszyce  Poland 25,660
14,880. Jarocin  Poland 25,665
14,781. Świecie  Poland 25,843
14,724. Wałcz  Poland 25,971
14,722. Kluczbork  Poland 25,978
14,695. Szczytno  Poland 26,044
14,597. Żagań  Poland 26,251
14,499. Luboń  Poland 26,431
14,467. Bielsk Podlaski  Poland 26,493
14,408. Wyszków  Poland 26,628
14,379. Grodzisk Mazowiecki  Poland 26,684
14,253. Biłgoraj  Poland 26,987
14,109. Brodnica  Poland 27,341
14,019. Zakopane  Poland 27,580
13,990. Nowy Dwór Mazowiecki  Poland 27,633
13,852. Kłodzko  Poland 27,941
13,750. Kętrzyn  Poland 28,171
13,663. Gierłoż  Poland 28,351
13,577. Gorlice  Poland 28,609
13,544. Września  Poland 28,703
13,530. Czerwionka-Leszczyny  Poland 28,740
13,435. Swarzędz  Poland 29,010
13,366. Bochnia  Poland 29,184
13,343. Krotoszyn  Poland 29,231
13,263. Mława  Poland 29,398
13,207. Turek  Poland 29,533
13,123. Augustów  Poland 29,752
13,100. Łowicz  Poland 29,809
13,043. Giżycko  Poland 29,972
12,871. Śrem  Poland 30,404
12,844. Łuków  Poland 30,465
12,735. Bielawa  Poland 30,824
12,711. Oława  Poland 30,898
12,314. Żywiec  Poland 32,132
12,193. Iława  Poland 32,557
11,966. Zgorzelec  Poland 33,247
11,960. Myszków  Poland 33,273
11,876. Ostróda  Poland 33,524
11,797. Nowy Targ  Poland 33,763
11,679. Dzierżoniów  Poland 34,168
11,638. Czeladź  Poland 34,308
11,627. Police  Poland 34,350
11,501. Czechowice-Dziedzice  Poland 34,703
11,374. Lębork  Poland 35,161
11,241. Cieszyn  Poland 35,586
11,174. Kraśnik  Poland 35,834
11,064. Piaseczno  Poland 36,278
10,979. Wołomin  Poland 36,592
10,892. Oleśnica  Poland 36,956
10,874. Mińsk Mazowiecki  Poland 37,027
10,735. Kwidzyn  Poland 37,601
10,694. Olkusz  Poland 37,744
10,670. Jasło  Poland 37,851
10,578. Brzeg  Poland 38,259
10,576. Sochaczew  Poland 38,267
10,531. Szczecinek  Poland 38,496
10,490. Malbork  Poland 38,655
10,452. Żary  Poland 38,779
10,447. Mikołów  Poland 38,821
10,324. Chojnice  Poland 39,407
10,261. Sanok  Poland 39,684
10,241. Knurów  Poland 39,744
10,195. Chrzanów  Poland 39,973
10,156. Świdnik  Poland 40,050
10,137. Jarosław  Poland 40,134
10,135. Sopot  Poland 40,142
10,094. Nowa Sól  Poland 40,354
10,021. Bolesławiec  Poland 40,682
9,972. Świnoujście  Poland 40,919
9,925. Oświęcim  Poland 41,143
9,903. Żyrardów  Poland 41,179