Friday, November 13 Prague
  1. Home
  2. Statistics
  3. Czechia
  4. People
  5. Net migration
People Statistics · Country

Net migration in Czechia

2000 – 2025 · 26 data points 10 of 14 · Countries Updated Nov 13, 2026

Source: Eurostat, 2000 – 2025

Net migration, 2000 – 2025 per 1,000 people · Czechia · World
+2.4 since 2015
Czechia World

Sources: Eurostat · United Nations, World Population Prospects, 2000 – 2025

Compared with Net migration · per 1,000 people
Czechia
3.9
World
0.0 · 2023

Sources: Eurostat · United Nations, World Population Prospects

The series at a glance Czechia · 2000 – 2025
Latest value 3.9 · 2025
First value -2.7 · 2000
Highest 30.9 · 2022
Lowest -2.7 · 2000
Data points 26

By year

All years · 2000 – 2025

YearCzechiaChange World
2025 3.9 +0.5 —
2024 3.4 −5.3 —
2023 8.7 −22.2 0.0
2022 30.9 +26.1 0.0
2021break in series 4.8 +2.3 0.0
2020 2.5 −1.6 0.0
2019 4.1 +0.5 0.0
2018 3.6 +0.9 0.0
2017 2.7 +0.8 0.0
2016 1.9 +0.4 0.0
2015 1.5 −0.6 0.0
2014 2.1 +2.2 0.0
2013 -0.1 −1.1 0.0
2012 1.0 −0.6 0.0
2011 1.6 +0.2 0.0
2010 1.4 −1.0 0.0
2009 2.4 −4.1 0.0
2008 6.5 −1.2 0.0
2007 7.7 +4.8 0.0
2006 2.9 −0.1 0.0
2005 3.0 +1.7 0.0
2004 1.3 −0.7 0.0
2003 2.0 +1.3 0.0
2002 0.7 +2.1 0.0
2001 -1.4 +1.3 0.0
2000 -2.7 0.0

Sources: Eurostat · United Nations, World Population Prospects, 2000 – 2025

Ranking · Countries

2019 · Place 1 is the highest value.

#TerritoryNet migration
14 Bulgaria -7.3
13 Romania -1.3
12 Poland 0.5
11 France 0.6
10 Italy 0.7
9 Greece 1.7
8 Finland 2.8
7 Germany 3.7
6 Lithuania 3.9
5 Czechia 4.1
4 Norway 4.8
3 Türkiye 4.9
2 Netherlands 6.2
1 Spain 9.7

Source: Eurostat, 2019

What it means

People moving in minus people moving out, per 1,000 residents a year.

How it is calculated

Arrivals minus departures in the year (often estimated as the population change not explained by births and deaths), per 1,000 residents.