Tallinn: population and official figures
457,045
In depth
- Economy, jobs and prices in Tallinn: The city of Tallinn produced €20.7 billion of gross domestic product in 2024, 51.9% of Estonia's GDP.
- Education in Tallinn: Tallinn spent €1,004 per resident on education in 2024, lower than in Tartu (all Estonian local governments: €1,205).
- Poverty and living standards in Tallinn: Local social protection spending in the city of Tallinn was €265 per resident in 2024, higher than in Tartu; it made up 10.3% of local budgets.
- Government budget and revenue in Tallinn: Operating revenue of Tallinn city government was €1.1 billion in 2025; in 2024 it came to €2,348 per resident, lower than in Tartu.
- Government and politics in Tallinn: Tallinn is governed by a city council of 79 members, elected on 19 October 2025; the council chooses the mayor and the city government.
What is the population of Tallinn?
The city of Tallinn had an average population of 457,045 in 2024, 33.3% of Estonia's residents; that is 10.8% more than in 2014.
Source: Statistics Estonia · saved copyWho runs Tallinn?
In Estonia, cities and towns are run by municipalities – linnad: Council (volikogu) directly elected every four years (last in October 2025); council elects the mayor (linnapea/vallavanem). Schools, kindergartens, social care, local roads, planning, culture.
How local power works in Estonia
Cities of a similar size in Estonia
- Tartu 100,724
Up a level: all cities in Estonia · Estonia · government and power
Sources
- Statistics Estonia: Average monthly gross wages (salaries), median and number of employees by administrative unit, table PA107, read 24 October 2026 · saved copy (SHA-256 bb50f2217e74…)
- State Electoral Office of Estonia (Riigi Valimisteenistus): Municipal council elections 19 October 2025: election results by administrative unit (RESULTS.xml), read 24 October 2026 · saved copy (SHA-256 164ef897d42d…)
- Statistics Estonia: Local budgets operating expenditures and investment activities expenses by function and region/administrative unit, table RR302, read 24 October 2026 · saved copy (SHA-256 1a5fcdf926c0…)
- State Electoral Office of Estonia (Riigi Valimisteenistus): Municipal council elections 19 October 2025: voter participation by county and municipality (POSTELECTION_PARTICIPATION_INFO.xml), read 24 October 2026 · saved copy (SHA-256 1b17199acf16…)
- Statistics Estonia: Gross domestic product by county (ESA 2010), table RAA0050 (POST query, JSON-stat 2), read 24 October 2026 · saved copy (SHA-256 ef234706a21c…)
- Statistics Estonia: Local budgets operating revenue, expenditures and outcome by region/administrative unit, table RR300, read 24 October 2026 · saved copy (SHA-256 9727f300e9b0…)
Each saved copy is the file exactly as downloaded, kept so the figures can be checked even if the source changes. Report an error.