Home → Italy → Population → Net Migration → Average

Italy Average Net Migration 1960-2025

81,296 66 data points
Net migration · World Bank

Italy's average net migration from 1960 to 2025 was 81,296, based on 66 data points.

All Data (sorted by year)▾
YearValueChangeRank
2025 75,448 −19,798 198th
2024 95,246 −54,943 197th
2023 150,189 −81,039 199th
2022 231,228 +73,901 200th
2021 157,327 +72,046 204th
2020 85,281 +38,647 200th
2019 46,634 −37,052 186th
2018 83,686 −11,461 191st
2017 95,147 +10,579 194th
2016 84,568 +45,179 187th
2015 39,389 −13,290 185th
2014 52,679 −105,411 187th
2013 158,090 −94,434 201st
2012 252,524 +53,980 207th
2011 198,544 −75,843 204th
Show all
Part of the Kavela network · Where to watch movies, series & football globally → StreamWatchHub