Home » cities » Main Cities of Estonia

Main Cities of Estonia


List of the main cities of Estonia, ordered by number of inhabitants.

nametypepopulation
Tallinncity462,120
Tartucity102,414
Narvacity53,424
Kohtla-Järvetown44,500
Pärnucity43,528
Viljanditown19,100
Rakveretown16,953
Sillamäetown16,567
Maardutown16,529
Kuressaaretown15,170
Võrutown12,951
Valgatown12,040
Jõhvitown11,600
Haapsalutown11,593
Keilatown10,030
Tapatown9,448
Paidetown9,200
Kiviõlitown6,606
Türitown6,333
Põlvatown6,330
Elvatown6,258
Jõgevatown5,813
Sauetown5,241
Raplatown4,918
Põltsamaatown4,640
Paldiskitown4,154
Otepäätown4,123
Sinditown3,980
Kundatown3,669
Kärdlatown3,634
Tõrvatown3,130
Loksatown3,041
Räpinatown2,867
Kehratown2,641
Tamsalutown2,629
Narva-Jõesuutown2,602
Kilingi-Nõmmetown2,295
Karksi-Nuiatown1,975
Lihulatown1,614
Mustveetown1,596
Võhmatown1,540
Antslatown1,276
Suure-Jaanitown1,238
Kallastetown1,115
Püssitown1,083
Abja-Paluojatown1,041
Mõisakülatown775