Home » cities » Main Cities of Estonia

Main Cities of Estonia


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

nametypepopulation
Tallinncity444,563
Tartucity102,414
Narvatown66,621
Kohtla-Järvetown44,500
Pärnutown43,528
Viljanditown19,100
Rakveretown16,953
Sillamäetown16,567
Maardutown16,529
Kuressaaretown15,170
Valgatown14,055
Võrutown12,951
Jõhvitown11,600
Haapsalutown11,593
Keilatown10,030
Raplatown9,700
Tapatown9,448
Paidetown9,200
Kiviõlitown6,606
Türitown6,333
Põlvatown6,330
Elvatown6,258
Jõgevatown5,813
Sauetown5,241
Põltsamaatown4,640
Antslatown4,220
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
Abja-Paluojatown1,300
Suure-Jaanitown1,238
Kallastetown1,115
Püssitown1,083
Mõisakülatown1,000