Migration

Open borders and the ability to choose where to live have made people more mobile. People move from city to city, to the countryside or even find a new job and home outside Estonia. How actively do Estonian people change their place of residence? How many migrants have found a new home in Estonia?

Migration statistics provide an overview of internal migration, or movement from one administrative unit to another within Estonia, and external migration, or cross-border changes of residence. Migration is a vital event that can quickly change the age and sex distribution of the population. In normal circumstances, changes in migration trends take place rather slowly, which is also the case with other demographic events.

Migration statistics include information on:

  • which settlements in Estonia people leave and where they move most often;
  • which foreign countries have been the most popular destinations for Estonian inhabitants;
  • which age groups include the most emigrants;
  • what is the extent of immigration to Estonia and which countries do migrants come from.

Migration statistics provide information on changes in the population and location of inhabitants. It is possible to observe both immigrants and emigrants by sex, age, previous and new place of residence, citizenship, country of birth and ethnic nationality.

Immigration 15,212
-18.4%
Emigration 18,014
4.4%
Net external migration -2,802
-303.9%

Net external migration by sex and age group, 2025

MalesFemales
0-4-8-9
5-9-254-308
10-14-240-274
15-19159-52
20-2449447
25-2975-309
30-34-118-340
35-39-154-379
40-44-198-346
45-49-115-164
50-54-62-156
55-59-23-55
60-6412-39
65-696699
70-747-28
75-79-19-19
80-84-14-17
85 and older-26-35

Immigration and emigration by citizenship, 2025

ImmigrationEmigration
Estonian citizenship4,6726,283
EU citizens2,8922,997
Russian citizenship4191,095
Ukrainian citizenship4,7915,617
Recognised non-citizens194250
Other citizenship2,1821,661

Net internal migration by county, 2025

Net migration
Harju county331
Hiiu county41
Ida-Viru county-161
Jõgeva county-150
Järva county23
Lääne county34
Lääne-Viru county-171
Põlva county-33
Pärnu county-32
Rapla county13
Saare county22
Tartu county536
Valga county-138
Viljandi county-235
Võru county-80

External migration, 2016–2025

ImmigrationEmigrationNet migration
201614,82213,7921,030
201717,61612,3585,258
201817,54710,4767,071
201918,17212,8015,371
202016,20912,4273,782
202119,52412,4817,043
202249,4149,65739,757
202326,39912,54313,856
202418,63417,2601,374
202515,21218,014-2,802

Net internal migration by type of settlement region, 2021–2025

20212022202320242025
City settlement region-906-5,695-5,349-2,883-3,196
Town settlement region1,6093,6782,8731,416885
Rural settlement region-7032,0172,4761,4672,311

Due to maintenance, there may be disruptions in Statistics Estonia’s systems on 20 May between 17:00 and 19:00. We apologise for any inconvenience!