Map of Tallinn, Estonia
Tallinn is the capital of Estonia, with a population of about 394,024. It lies at 59.4370°N, 24.7535°E. The nearest city on our map is Kirkkonummi, 78 km to the north.
Tallinn at a glance
Country
Region
Harjumaa
Population
394,024GeoNames
Coordinates
59.4370, 24.753559°26′13″N 24°45′13″E
Time zone
Europe/TallinnUTC+02:00 / UTC+03:00 (daylight saving time)
Local time
–
Where is Tallinn?
- The largest city in Estonia by recorded population.
- Located in the Northern and Eastern hemispheres.
- Daylight ranges from about 6 h 03 min on the shortest day to 18 h 40 min on the longest day (around 21 December and 21 June).
Cities near Tallinn
- Kirkkonummi — 78 km north, Finland
- Helsinki — 82 km north, Finland
- Espoo — 86 km north, Finland
- Vantaa — 97 km north, Finland
- Lohja — 98 km northwest, Finland
- Tuusula — 109 km north, Finland
- Nurmijärvi — 114 km north, Finland
- Järvenpää — 117 km north, Finland
- Porvoo — 118 km northeast, Finland
- Pärnu — 118 km south
Largest cities in Estonia
- Tartu — 91,407
- Narva — 54,409
- Pärnu — 40,228
- Kohtla-Järve — 35,395
Map of Estonia and all its cities →
Sources: place names, coordinates, populations and time zones from GeoNames (CC BY 4.0, data retrieved October 2026). 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.