Map of Estonia

This page shows 5 cities in Estonia on an interactive map. The largest city by recorded population is Tallinn (394,024). Select any city for its own map, coordinates, local time and nearby places.

Estonia facts

Capital
Tallinn
Largest city
Tallinn 394,024
Continent
Europe
Area
45,226 km² (17,462 sq mi)
Neighbouring countries
Russia, Latvia
Currency
Euro (EUR)
Calling code
+372
Internet domain
.ee
Time zones
Europe/Tallinn

Largest cities in Estonia

#CityRegionPopulation
1TallinnHarjumaa394,024
2TartuTartu91,407
3NarvaIda-Virumaa54,409
4PärnuPärnumaa40,228
5Kohtla-JärveIda-Virumaa35,395

Cities in Estonia by region

Ida-Virumaa (2)

Narva, Kohtla-Järve

Harjumaa (1)

Tallinn

Pärnumaa (1)

Pärnu

Tartu (1)

Tartu

More countries in Europe

Russia · United Kingdom · Germany · Ukraine · Spain · Italy · France · Poland · Belarus · Romania · Sweden · Netherlands · Austria · Hungary · Belgium · Czechia · Bulgaria · Serbia · Norway · Denmark · Finland · Ireland · Greece · Bosnia and Herzegovina

Sources: place names, coordinates, populations and time zones from GeoNames (CC BY 4.0, data retrieved October 2026). Country facts from GeoNames countryInfo. Population figures are the latest values recorded in GeoNames; depending on the country they refer to the city proper, a municipality or a wider urban area, so they can differ from census or metro-area figures. Map © OpenStreetMap contributors.