City | 2024 Pop. |
---|---|
Tallinn | 394,024 |
Tartu | 101,092 |
Narva | 66,980 |
Kohtla-Jaerve | 46,060 |
Paernu | 44,192 |
Viljandi | 20,309 |
Rakvere | 16,736 |
Sillamaee | 16,672 |
Maardu | 16,630 |
Kuressaare | 14,921 |
Voru | 14,631 |
Valga | 13,945 |
Haapsalu | 11,805 |
Johvi | 11,469 |
Paide | 9,735 |
Keila | 9,411 |
Kivioli | 6,953 |
Tapa | 6,551 |
Polva | 6,504 |
Jogeva | 6,396 |
Tueri | 6,138 |
Elva | 5,819 |
Rapla | 5,684 |
Saue | 5,022 |
Kaerdla | 3,763 |
Estonia has 0 cities with more than a million people, 2 cities with between 100,000 and 1 million people, and 12 cities with between 10,000 and 100,000 people. The largest city in Estonia is Tallinn, with a population of 394,024 people.