How many Polish people live in Switzerland?
According to the Swiss Federal Statistical Office (BFS), 49,846 Polish citizens lived permanently in Switzerland at the end of 2025. Switzerland is not in the EU, but thanks to the free movement agreement Polish people can live and work here.
Swiss Federal Statistical Office BFS (permanent residents, end of 2025).
Where Polish people live in Switzerland
Polish people live all over Switzerland: the largest group (about a quarter) in and around Zurich, and many in the cantons of Aargau, Bern, St Gallen, Thurgau and Vaud.