Net migration — all countries

Net migration — Ireland

Net migration in Ireland in 2025 — 35,417 people. Ranked 26 in the world out of 217. Since 1960, the indicator has risen by 192%.

2025 35,417 people −9.32% vs 2024
World rank 26of 217
Period maximum 94,513 people2006
Period minimum -44,020 people1988

Trend over time

1960–2025 · people

Net migration — Ireland, 1960–2025-50,000050,000100,00019601967197419811988199520022009201620231960: -38,492 people1962: -17,438 people1964: -15,640 people1966: -11,858 people1968: -11,132 people1970: -8,892 people1972: 12,858 people1974: 13,482 people1976: 14,200 people1978: 15,543 people1980: -2,876 people1982: -14,464 people1984: -15,549 people1986: -21,139 people1988: -44,020 people1990: -8,203 people1992: 1,335 people1994: -3,118 people1996: 9,959 people1998: 16,615 people2000: 31,298 people2002: 34,286 people2004: 49,102 people2006: 94,513 people2008: 18,979 people2010: -26,974 people2012: -22,411 people2014: 448 people2016: 18,967 people2018: 33,387 people2020: 15,746 people2022: 93,535 people2024: 39,059 people2025: 35,417 people
Change over the period: +73,909 (+192.01%)

Comparison, 2025

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

Ireland 35,417 people
World 0 people
Europe & Central Asia 1.18M people
Northern Europe computed 500,927 people
High-income countries computed 2.41M people
Net migration — Ireland, by year Ireland All countries CSV XLSX
Year people Change Change, %
2025 35,417 −3,642 −9.32%
2024 39,059 −4,814 −10.97%
2023 43,873 −49,662 −53.09%
2022 93,535 +66,116 +241.13%
2021 27,419 +11,673 +74.13%
2020 15,746 −13,917 −46.92%
2019 29,663 −3,724 −11.15%
2018 33,387 +4,504 +15.59%
2017 28,883 +9,916 +52.28%
2016 18,967 +5,591 +41.8%
2015 13,376 +12,928 +2,885.71%
2014 448 +12,757 +103.64%
2013 -12,309 +10,102 +45.08%
2012 -22,411 +4,118 +15.52%
2011 -26,529 +445 +1.65%
2010 -26,974 −8,450 −45.62%
2009 -18,524 −37,503 −197.6%
2008 18,979 −57,486 −75.18%
2007 76,465 −18,048 −19.1%
2006 94,513 +30,530 +47.72%
2005 63,983 +14,881 +30.31%
2004 49,102 +16,882 +52.4%
2003 32,220 −2,066 −6.03%
2002 34,286 −4,934 −12.58%
2001 39,220 +7,922 +25.31%
2000 31,298 +7,706 +32.66%
1999 23,592 +6,977 +41.99%
1998 16,615 −810 −4.65%
1997 17,425 +7,466 +74.97%
1996 9,959 −60 −0.6%
1995 10,019 +13,137 +421.33%
1994 -3,118 +644 +17.12%
1993 -3,762 −5,097 −381.8%
1992 1,335 −3,609 −73%
1991 4,944 +13,147 +160.27%
1990 -8,203 +20,549 +71.47%
1989 -28,752 +15,268 +34.68%
1988 -44,020 −5,594 −14.56%
1987 -38,426 −17,287 −81.78%
1986 -21,139 −4,961 −30.67%
1985 -16,178 −629 −4.05%
1984 -15,549 −506 −3.36%
1983 -15,043 −579 −4%
1982 -14,464 −3,630 −33.51%
1981 -10,834 −7,958 −276.7%
1980 -2,876 −4,362 −293.54%
1979 1,486 −14,057 −90.44%
1978 15,543 +1,038 +7.16%
1977 14,505 +305 +2.15%
1976 14,200 +372 +2.69%
1975 13,828 +346 +2.57%
1974 13,482 +318 +2.42%
1973 13,164 +306 +2.38%
1972 12,858 +7,007 +119.76%
1971 5,851 +14,743 +165.8%
1970 -8,892 +1,358 +13.25%
1969 -10,250 +882 +7.92%
1968 -11,132 +576 +4.92%
1967 -11,708 +150 +1.26%
1966 -11,858 +2,158 +15.4%
1965 -14,016 +1,624 +10.38%
1964 -15,640 +975 +5.87%
1963 -16,615 +823 +4.72%
1962 -17,438 +4,799 +21.58%
1961 -22,237 +16,255 +42.23%
1960 -38,492

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.