Switzerland (2025)
2,478,134
persons
+2.6% YoY
YoY Change
+2.6%
Trend
up
Series length
21
years of data

Data

Switzerland Foreign Nationals (Non-Citizen) Population (2025) — source data. Eurostat.
Year persons YoY Change
2025 2,478,134 +2.6%
2024 2,415,584 +5.3%
2023 2,294,345 +2.3%
2022 2,242,343 +1.5%
2021 2,208,864 +1.6%
2020 2,173,429 +1.3%
2019 2,146,381 +1.0%
2018 2,124,540 +1.2%
2017 2,099,319 +2.5%
2016 2,047,200 +2.5%
2015 1,997,179 +3.1%
2014 1,936,412 +3.6%
2013 1,869,070 +3.0%
2012 1,815,063 +2.8%
2011 1,765,750 +3.0%
2010 1,714,004 +2.7%
2009 1,669,715 +4.2%
2008 1,602,093 +3.1%
2007 1,554,417 +0.8%
2006 1,541,825 +1.1%

About this Dataset

Switzerland recorded 2,478,134 persons in 2025. The latest change was +2.6%. Across 2005–2025 the series ranges from 1,524,616 persons in 2005 to 2,478,134 persons in 2025.

This page tracks the non-citizen (foreign national) population in Switzerland.

Data sourced from Eurostat via SDMX REST API. Values use harmonised methodology intended for cross-country comparison.

Frequently Asked Questions

This page tracks the non-citizen (foreign national) population in Switzerland. It is published by Eurostat and updated annually.

The most recent observation covers 2025. Eurostat typically publishes this series with a lag of several months after the reference period. The series runs 2005–2025 (21 observations).

The series is at its highest recorded level, 2,478,134 persons in 2025, up from a low of 1,524,616 persons in 2005. The latest change was +2.6%.