Home → Switzerland → Population → Net Migration → Average

Switzerland Average Net Migration 1960-2025

33,929 66 data points
Net migration · World Bank

Switzerland's average net migration from 1960 to 2025 was 33,929, based on 66 data points.

All Data (sorted by year)▾
YearValueChangeRank
2025 37,253 −2,846 193rd
2024 40,099 −4,999 189th
2023 45,098 −51,326 186th
2022 96,424 +45,759 190th
2021 50,665 −4,858 193rd
2020 55,523 +11,006 196th
2019 44,517 +3,264 185th
2018 41,253 −4,405 184th
2017 45,658 −25,351 184th
2016 71,009 −867 183rd
2015 71,876 −6,246 194th
2014 78,122 −5,701 195th
2013 83,823 +15,983 192nd
2012 67,840 +646 188th
2011 67,194 −9,194 190th
Show all
Part of the Kavela network · Where to watch movies, series & football globally → StreamWatchHub