Poland - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank CityCountryPopulation
201. Opoczno Poland 22,592
202. Goleniów Poland 22,505
203. Lubań Poland 22,245
204. Płońsk Poland 22,217
205. Hajnówka Poland 22,157
206. Łaziska Górne Poland 21,983
207. Mrągowo Poland 21,965
208. Andrychów Poland 21,954
209. Rydułtowy Poland 21,887
210. Świebodzin Poland 21,757
211. Środa Wielkopolska Poland 21,757
212. Kamienna Góra Poland 21,743
213. Łęczna Poland 21,719
214. Polkowice Poland 21,565
215. Rawicz Poland 21,380
216. Gryfino Poland 21,270
217. Działdowo Poland 21,127
218. Gostyń Poland 20,771
219. Końskie Poland 20,756
220. Ozorków Poland 20,608
221. Chełmno Poland 20,576
222. Aleksandrów Łódzki Poland 20,292
223. Tomaszów Lubelski Poland 20,261
224. Strzelce Opolskie Poland 20,241
225. Pionki Poland 19,966
226. Chodzież Poland 19,776
227. Bieruń Poland 19,659
228. Nakło nad Notecią Poland 19,565
229. Krasnystaw Poland 19,532
230. Kęty Poland 19,249
231. Wadowice Poland 19,238
232. Pisz Poland 19,232
233. Sokółka Poland 19,079
234. Pułtusk Poland 19,039
235. Pyskowice Poland 19,018
236. Gostynin Poland 18,976
237. Sierpc Poland 18,866
238. Trzebinia Poland 18,828
239. Bogatynia Poland 18,688
240. Wieliczka Poland 18,677
241. Kozienice Poland 18,677
242. Międzyrzecz Poland 18,669
243. Hrubieszów Poland 18,605
244. Szamotuły Poland 18,588
245. Łask Poland 18,577
246. Orzesze Poland 18,438
247. Sulejówek Poland 18,414
248. Złotów Poland 18,395
249. Braniewo Poland 18,356
250. Krapkowice Poland 18,275
251. Łańcut Poland 18,266
252. Sokołów Podlaski Poland 18,241
253. Reda Poland 18,116
254. Kostrzyn nad Odrą Poland 18,099
255. Sulechów Poland 18,055
256. Oborniki Poland 17,915
257. Józefów Poland 17,910
258. Libiąż Poland 17,834
259. Dęblin Poland 17,775
260. Rawa Mazowiecka Poland 17,770
261. Myślenice Poland 17,686
262. Kobyłka Poland 17,659
263. Pleszew Poland 17,640
264. Słubice Poland 17,567
265. Zielonka Poland 17,518
266. Radlin Poland 17,479
267. Konstantynów Łódzki Poland 17,415
268. Radzionków Poland 17,167
269. Międzyrzec Podlaski Poland 17,158
270. Busko-Zdrój Poland 17,095
271. Strzegom Poland 17,004
272. Trzcianka Poland 16,914
273. Brzesko Poland 16,866
274. Jędrzejów Poland 16,792
275. Boguszów-Gorce Poland 16,726
276. Bytów Poland 16,724
277. Gryfice Poland 16,720
278. Przasnysz Poland 16,718
279. Nowogard Poland 16,703
280. Gubin Poland 16,629
281. Złotoryja Poland 16,612
282. Rypin Poland 16,589
283. Konstancin-Jeziorna Poland 16,548
284. Lidzbark Warmiński Poland 16,540
285. Łapy Poland 16,434
286. Namysłów Poland 16,376
287. Ząbkowice Śląskie Poland 16,321
288. Lędziny Poland 16,305
289. Ustka Poland 16,250
290. Staszów Poland 16,137
291. Świdwin Poland 16,076
292. Radzyń Podlaski Poland 16,071
293. Olecko Poland 15,923
294. Garwolin Poland 15,912
295. Przeworsk Poland 15,805
296. Milanówek Poland 15,784
297. Choszczno Poland 15,733
298. Ustroń Poland 15,637
299. Nisko Poland 15,573
300. Łęczyca Poland 15,528