Municipality · Harju County

Tallinn: population and statistics

Tallinn has a population of 452,563 (2026) across 159.4 km², or 2,839 people per km². It ranks 1 of 78 municipalities by population. Its population is growing: +3.4% between 2022 and 2026.

  • 452,563 residents
  • 159.4 km²
  • 2,839 people/km²
  • 29 m
View of Tallinn

Tallinn in numbers

Population
452,563
ranked 1 of 78
+3.4%over 4 years
2022–2026
Population density
2,839people/km²
ranked 1 of 75
Area
159km²
ranked 60 of 78
Elevation
29m
ranked 59 of 78
Average monthly gross wage
2,451€
ranked 1 of 75
Dwellings in detached houses (single-dwelling buildings)
6.3%
ranked 72 of 75
Dwellings with central heating
88.3%
ranked 4 of 75
Net migration per 1,000 inhabitants
−7.0‰
ranked 59 of 75

Key points

Among the 16 municipalities in Harju County, Tallinn ranks No. 1 by population.

Average monthly gross wage: 2,451 € in Tallinn, compared with an average of 2,285 € in Harju County and 1,999 € nationally.

Dwellings in detached houses (single-dwelling buildings): 6.3% in Tallinn, compared with an average of 17.6% in Harju County and 27.4% nationally.

Largest business sector: Professional, scientific and technical, with 19.2% of the area's businesses.

A 1 kWp solar panel tilted at 43° generates about 955 kWh a year here.

Did you know?

Population of Tallinn over time

435,000440,000445,000450,000455,000460,00020222023202420252026
Population, 2022–2026

Tallinn had 437,811 residents in 2022 and 452,563 in 2026.

YearPopulation
2022437,811
2023453,864
2024457,572
2025456,518
2026452,563

All indicators for Tallinn

Value for the municipality, then the regional average and the national median (for counts: regional and national totals). The gauge places the municipality between the lowest and highest value in the country.

TallinnNational medianHover over or tap a bar to see what it shows.

Population

IndicatorTallinnHarju CountyNationalPosition?Rank
Share of people aged 65 and over (2026)19.4%18.4%24.9%ranked 58 of 75
Share of people aged 17 and under (2026)17.5%19.3%18.1%ranked 47 of 75
Natural increase per 1,000 inhabitants (2025)−2.1 ‰−1.8 ‰−8.4 ‰ranked 18 of 75
Net migration per 1,000 inhabitants (2025)−7.0 ‰−1.6 ‰−0.5 ‰ranked 59 of 75

Housing

IndicatorTallinnHarju CountyNationalPosition?Rank
Dwellings built before 1946 (2021)11.2%11.2%22.3%ranked 56 of 75
Dwellings built after 2000 (2021)18.0%22.7%4.5%ranked 12 of 75
Dwellings in detached houses (single-dwelling buildings) (2021)6.3%17.6%50.2%ranked 72 of 75
Average floor area of dwellings (2021)58.7 m²68.5 m²78.4 m²ranked 71 of 75
New dwellings permitted for use in 2021–2025 per 1,000 inhabitants (2025)29.6 ‰35.2 ‰8.8 ‰ranked 17 of 71

Energy

IndicatorTallinnHarju CountyNationalPosition?Rank
Dwellings with central heating (2021)88.3%80.7%45.2%ranked 4 of 75

Economy

IndicatorTallinnHarju CountyNationalPosition?Rank
Average monthly gross wage (2025)2,451 €2,285 €1,676 €ranked 1 of 75
Median monthly gross wage (2025)2,000 €–1,464 €ranked 1 of 74
Number of enterprises (statistical profile enterprises) (2025)72,52894,013159,827ranked 1 of 78
Enterprises per 1,000 inhabitants (2025)160.3 ‰145.8 ‰97.1 ‰ranked 2 of 75
Businesses entered in the Commercial Register per 1,000 inhabitants (2026)331.2 ‰297.1 ‰174.5 ‰ranked 1 of 75
Businesses registered in the last 12 months per 1,000 inhabitants (2026)34.5 ‰29.0 ‰11.4 ‰ranked 1 of 75

Employment

IndicatorTallinnHarju CountyNationalPosition?Rank
Registered unemployed among people aged 16–64 (2025)5.5%5.2%4.7%ranked 17 of 75

Business sectors: Tallinn

Share of each sector in total businesses; “×1.5” means the sector is 1.5 times more common than nationally.

Sunshine and temperatures: Tallinn

Annual solar output
955kWh
for 1 kWp tilted at 43°
Warmest month
18.3°C
July
Coldest month
−3.9°C
February
Most productive month
144kWh
May

0100200300−20°−10°0°10°20°30°JanFebMarAprMayJunJulAugSepOctNovDec
Monthly sunshine (kWh/m²)Average temperature (°C)

Where is Tallinn?

Frequently asked questions

What is the population of Tallinn?

Tallinn has 452,563 residents (2026), ranking 1 of 78 municipalities.

How big is Tallinn?

Tallinn covers 159.4 km², with a density of 2,839 people per km².

Is the population of Tallinn growing?

Between 2022 and 2026, the population of Tallinn went from 437,811 to 452,563, a change of +3.4%.

Where is Tallinn?

Tallinn is in Harju County. Latitude 59.437, longitude 24.745.

Average monthly gross wage: what is the figure for Tallinn?

In Tallinn, “Average monthly gross wage” stands at 2,451 € (2025), ranking 1 of 75 municipalities; the national median is 1,676 €.

Dwellings in detached houses (single-dwelling buildings): what is the figure for Tallinn?

In Tallinn, “Dwellings in detached houses (single-dwelling buildings)” stands at 6.3% (2021), ranking 72 of 75 municipalities; the national median is 50.2%.

How much electricity does a solar panel produce in Tallinn?

In Tallinn, a 1 kWp south-facing system tilted at 43° produces about 955 kWh a year.

Which municipalities border Tallinn?

The nearest to Tallinn are Rae Rural Municipality (9.7 km), Harku Rural Municipality (11 km), Viimsi Rural Municipality (12 km), Saue Rural Municipality (13 km), Maardu City (13 km).