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

2014 · Place 1 is the highest value.

#TerritoryNet migration
14 Bulgaria -6.6
4 Czechia 2.1
3 Finland 2.8
8 France 0.5
2 Germany 7.2
13 Greece -5.0
7 Italy 0.8
12 Lithuania -3.5
5 Netherlands 2.1
1 Norway 7.4
9 Poland -0.3
10 Romania -1.0
11 Spain -2.2
6 Türkiye 1.0

Source: Eurostat, 2014

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.