Net migration — all countries

Net migration — Czechia

Net migration in Czechia in 2025 — -112,188 people. Ranked 203 in the world out of 217. Since 1960, the indicator has fallen by 4,182.5%.

2025 -112,188 people −30.2% vs 2024
World rank 203of 217
Period maximum 329,739 people2022
Period minimum -112,188 people2025

Trend over time

1960–2025 · people

Net migration — Czechia, 1960–2025-200,0000200,000400,00019601967197419811988199520022009201620231960: 2,748 people1962: -6,886 people1964: -6,122 people1966: -8,675 people1968: -8,111 people1970: -9,353 people1972: -2,755 people1974: -2,919 people1976: -2,727 people1978: -795 people1980: 1,738 people1982: -1,018 people1984: -1,481 people1986: -771 people1988: -1,359 people1990: -3,529 people1992: 6,718 people1994: 6,401 people1996: 6,539 people1998: 6,374 people2000: 4,420 people2002: 26,089 people2004: 26,030 people2006: 26,259 people2008: 29,813 people2010: 34,927 people2012: 5,347 people2014: 6,303 people2016: 5,465 people2018: 5,849 people2020: 4,336 people2022: 329,739 people2024: -86,169 people2025: -112,188 people
Change over the period: −114,936 (−4,182.53%)

Comparison, 2025

How the value compares with the world and the groups this territory belongs to: Czechia

Czechia -112,188 people
World 0 people
Europe & Central Asia 1.18M people
Eastern Europe computed 895,032 people
High-income countries computed 2.41M people
Net migration — Czechia, by year Czechia All countries CSV XLSX
Year people Change Change, %
2025 -112,188 −26,019 −30.2%
2024 -86,169 −71,531 −488.67%
2023 -14,638 −344,377 −104.44%
2022 329,739 +325,628 +7,920.9%
2021 4,111 −225 −5.19%
2020 4,336 −1,217 −21.92%
2019 5,553 −296 −5.06%
2018 5,849 +102 +1.77%
2017 5,747 +282 +5.16%
2016 5,465 +428 +8.5%
2015 5,037 −1,266 −20.09%
2014 6,303 +876 +16.14%
2013 5,427 +80 +1.5%
2012 5,347 −11,494 −68.25%
2011 16,841 −18,086 −51.78%
2010 34,927 +3,657 +11.69%
2009 31,270 +1,457 +4.89%
2008 29,813 +1,926 +6.91%
2007 27,887 +1,628 +6.2%
2006 26,259 +56 +0.21%
2005 26,203 +173 +0.66%
2004 26,030 +33 +0.13%
2003 25,997 −92 −0.35%
2002 26,089 +4,340 +19.95%
2001 21,749 +17,329 +392.06%
2000 4,420 −1,545 −25.9%
1999 5,965 −409 −6.42%
1998 6,374 −290 −4.35%
1997 6,664 +125 +1.91%
1996 6,539 +80 +1.24%
1995 6,459 +58 +0.91%
1994 6,401 −796 −11.06%
1993 7,197 +479 +7.13%
1992 6,718 +1,150 +20.65%
1991 5,568 +9,097 +257.78%
1990 -3,529 −1,354 −62.25%
1989 -2,175 −816 −60.04%
1988 -1,359 +155 +10.24%
1987 -1,514 −743 −96.37%
1986 -771 +402 +34.27%
1985 -1,173 +308 +20.8%
1984 -1,481 +490 +24.86%
1983 -1,971 −953 −93.61%
1982 -1,018 −646 −173.66%
1981 -372 −2,110 −121.4%
1980 1,738 +1,751 +13,469.23%
1979 -13 +782 +98.36%
1978 -795 +1,173 +59.6%
1977 -1,968 +759 +27.83%
1976 -2,727 +330 +10.79%
1975 -3,057 −138 −4.73%
1974 -2,919 −294 −11.2%
1973 -2,625 +130 +4.72%
1972 -2,755 −157 −6.04%
1971 -2,598 +6,755 +72.22%
1970 -9,353 −1,220 −15%
1969 -8,133 −22 −0.27%
1968 -8,111 +26 +0.32%
1967 -8,137 +538 +6.2%
1966 -8,675 −1,130 −14.98%
1965 -7,545 −1,423 −23.24%
1964 -6,122 −369 −6.41%
1963 -5,753 +1,133 +16.45%
1962 -6,886 −1,174 −20.55%
1961 -5,712 −8,460 −307.86%
1960 2,748

About the indicator

Net migration is the number of people arriving in a country minus the number leaving it, counting both citizens and foreigners. A positive value means net inflow, a negative one net outflow. The UN Population Division publishes the indicator at five-year intervals and derives it residually, as the difference between the actual change in population and natural increase, so errors of registration end up inside it as well.

Important: The value refers to a five-year period rather than to a single year; in the years between reference points the figure repeats.

Source: World Population Prospects (UN), license CC BY 3.0 IGO.