Finland - 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
90. Keuruu Finland 10,942
384. Kestilä Finland 1,576
314. Kesälahti Finland 2,665
174. Kerimäki Finland 5,841
29. Kerava Finland 31,347
74. Kempele Finland 14,293
111. Keminmaa Finland 8,980
114. Kemijärvi Finland 8,883
40. Kemi Finland 22,641
308. Keitele Finland 2,832
229. Kaustinen Finland 4,404
123. Kauniainen Finland 8,688
134. Kauhava Finland 7,896
72. Kauhajoki Finland 14,526
387. Kaskinen Finland 1,514
301. Karvia Finland 2,889
274. Karttula Finland 3,383
218. Karstula Finland 4,718
296. Kärsämäki Finland 2,966
23. Karleby Finland 35,586
211. Kärkölä Finland 4,853
119. Karkkila Finland 8,811
378. Karjalohja Finland 1,657
116. Karis Finland 8,853
325. Karinainen Finland 2,497
380. Karijoki Finland 1,621
39. Karhula Finland 22,867
173. Kannus Finland 5,968
383. Kannonkoski Finland 1,591
81. Kankaanpää Finland 12,381
166. Kangasniemi Finland 6,211
382. Kangaslampi Finland 1,596
37. Kangasala Finland 24,291
272. Kalvola Finland 3,406
227. Kälviä Finland 4,449
115. Kalajoki Finland 8,869
24. Kajaani Finland 35,375
263. Kaavi Finland 3,538
46. Kaarina Finland 21,684
9. Jyväskylä Finland 85,026
152. Juva Finland 7,165
345. Juupajoki Finland 2,110
171. Juuka Finland 6,035
226. Jurva Finland 4,450
190. Juankoski Finland 5,514
94. Joutseno Finland 10,603
240. Joutsa Finland 4,060
187. Joroinen Finland 5,536
185. Jokioinen Finland 5,568
14. Joensuu Finland 53,388
19. Järvenpää Finland 38,148
388. Jäppilä Finland 1,501
64. Janakkala Finland 15,698
144. Jämsänkoski Finland 7,442
67. Jämsä Finland 15,261
335. Jämijärvi Finland 2,241
124. Jalasjärvi Finland 8,662
54. Jakobstad Finland 19,238
363. Jaala Finland 1,893
241. Ivalo Finland 3,998
204. Isokyrö Finland 5,040
318. Isojoki Finland 2,585
426. Iniö Finland 279
200. Ingå Finland 5,205
154. Inari Finland 7,049
31. Imatra Finland 29,615
164. Ilomantsi Finland 6,408
87. Ilmajoki Finland 11,693
147. Ikaalinen Finland 7,309
149. Iitti Finland 7,246
41. Iisalmi Finland 22,588
160. Ii Finland 6,546
18. Hyvinkää Finland 43,515
289. Hyrynsalmi Finland 3,087
319. Humppila Finland 2,559
112. Huittinen Finland 8,952
425. Houtskär Finland 626
49. Hollola Finland 20,405
322. Hirvensalmi Finland 2,517
286. Himanka Finland 3,136
1. Helsinki Finland 558,457
48. Heinola Finland 20,849
225. Heinävesi Finland 4,457
132. Hausjärvi Finland 8,151
334. Haukivuori Finland 2,256
59. Haukipudas Finland 17,298
247. Hauho Finland 3,755
251. Hartola Finland 3,676
141. Harjavalta Finland 7,572
102. Hanko Finland 9,962
194. Hankasalmi Finland 5,372
45. Hamina Finland 21,712
15. Hämeenlinna Finland 47,261
100. Hämeenkyrö Finland 9,996
338. Hämeenkoski Finland 2,149
399. Halsua Finland 1,393
109. Halikko Finland 9,344
421. Hailuoto Finland 955
138. Haapavesi Finland 7,717
133. Haapajärvi Finland 8,067