Population of Cities in Estonia (2018)
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.
Tallinn's Old Town is one of the best preserved medieval cities in Europe and is listed as a UNESCO World Heritage Site.
Tartu is often considered the intellectual center of the country.
Narva is the third-largest city in Estonia.