Home
Show Map

Estonia: Tallinn City

Contents: Tallinn

City


437,817 Population [2021] – census

456,518 Population [2025] – estimate

159.4km² Area

2,864/km² Density [2025]

Contents: City Districts

The population of the city districts of Tallinn according to census results and latest official estimates.

The Details icon links to further information about a selected division including its population structure (gender, age groups, age distribution, citizenship, country of birth, first language, ethnic group, religion).

NameStatusPopulation
Census
2000-03-31
Population
Census
2011-12-31
Population
Census
2021-12-31
Population
Estimate
2025-01-01
HaaberstiCity District37,37441,69446,75051,014
KesklinnCity District44,92246,47664,55168,447
KristiineCity District31,31429,22832,70534,661
LasnamäeCity District115,072108,056115,038116,648
MustamäeCity District67,73362,25566,33368,548
NõmmeCity District37,09635,46334,68034,980
PiritaCity District9,92516,16917,35418,491
Põhja-TallinnCity District56,71453,88160,40663,729
TallinnCity400,150393,222437,817456,518

Source: Statistical Office of Estonia.

Explanation: The area figures are computed by using geospatial data.


Further information about the population structure:

Gender (E 2025)
Males213,255
Females243,263
Age Groups (E 2025)
0-17 years82,545
18-64 years287,347
65+ years86,626
Age Distribution (E 2025)
90+ years3,679
80-89 years19,801
70-79 years38,552
60-69 years50,307
50-59 years55,033
40-49 years71,083
30-39 years77,364
20-29 years48,815
10-19 years48,521
0-9 years43,363
Citizenship (E 2025)
Estonia333,597
European Union12,691
Russia30,935
Ukraine33,052
Other Citizenship16,385
Country of Birth (C 2021)
Estonia341,630
Russia45,176
Other Country50,607
First Language (C 2021)
Estonian218,600
Russian185,130
Other Language29,008
Ethnic Group (C 2021)
Estonians233,520
Russians149,883
Other Ethnic Group50,097
Religion (C 2021)
Lutherans22,100
Orthodox87,250
Other Religion21,670
No Religion187,340