List of cities in Estonia by population

The list consists of the largest cities Estonia Flag of  Estonia. In total, there are 47 cities in Estonia. The largest city is Tallinn with a population of 395 392. The total population of Estonia is 1328360 people - 0.017% of the total population of the Earth.

# Name, city Population
1Tallinn395 392
2Tartu97 117
3Narva57 650
4Parnu39 276
5Kohtla-Jarve36 377
6Maardu17 292
7Viljandi17 215
8Rakvere15 102
9Sillamae13 942
10Kuressaare12 968
11Võru12 379
12Valga12 030
13Jõhvi10 612
14Haapsalu10 146
15Kayla9 683
16Paid8 053
17Thapa5 766
18Polva5 678
19Saue5 528
20Elva5 499
21Kiviõli5 485
22Jõgeva5 406
23Thury5 292
24Rapla5 182
25Põltsamaa4 107
26Cindy4 060
27Paldiski4 000
28Kunda3 332
29Kärdla3 000
30Kehra2 797
31Tõrva2 660
32Loksa2 636
33Narva-Jõesuu2 569
34Räpina2 443
35Tamsalu2 168
36Otepaa1 916
37Kilingi-Nõmme1 709
38Karksi-Nuia1 536
39Antsla1 364
40Mustvee1 339
41Lihula1 310
42Võhma1 271
43Abja-Paluoja1 050
44Suure-Jaani1 026
45Püssi1 007
46Kallaste814
47Mõisaküla813

Population HUB - this is an accessible statistics of the population of the country, city and any other region. Fast site work and constantly updated data. Thank you for choosing the Population HUB.

FAQ
In total, Estonia has 47 cities with a total population of 1328360 people for 2024.
The largest population in Tallinn is 395 392.

Recently interested in the population

Interesting pages

×