Skip to main content
Language
Nationwide rankings

These postcodes have Switzerland's highest foreign-national share

Täsch holds the top spot at 68.2%, well ahead of St. Moritz and Zermatt. The top 10 is an interesting mix of alpine resorts, border towns, and commuter hubs rather than just major cities.
Updated:
9 June 2026
Read time:
2 min
Share:XFacebookLinkedIn
Swiss urban, rail, or alpine landscape used as the cover image

Täsch holds the top spot by a wide margin. Its 68.2% foreign-national share puts it well ahead of St. Moritz and Zermatt. Further down, Kreuzlingen and Chavannes-près-Renens tie at 57.7%. Look at the top ten overall, and you see postcodes scattered across Valais, Graubünden, Thurgau, Vaud, Ticino, Aargau, and St. Gallen. This isn't just a story about big cities pulling in expats.

Map of Switzerland and its main regions

Instead, the map is a mix of three distinct environments. You have the classic alpine resorts: Täsch, St. Moritz, Zermatt, and Champfèr. You have border towns like Kreuzlingen and St. Margrethen SG. And then you have places like Chavannes-près-Renens and Neuenhof—commuter hubs plugged into larger urban labor markets. Add Paradiso and Rorschach to the list, and the picture gets even more varied.

View of Geneva city center
Source: Wikimedia Commons, file View of Geneva.jpg.

Context matters

A high percentage here only measures passport data. It doesn't track where people grew up, what languages they speak, or how well they fit into the neighborhood.

Scale also skews the picture. Täsch looks extreme, but its 68.2% comes from a population of just 1,582. Compare that to Kreuzlingen, where 57.7% translates to a much larger base of 23,758 people. The percentages look similar, but the absolute numbers are entirely different.

If you read this ranking as a simple "most international places" list, you're missing the point. It's actually a structural map of the Swiss economy. It shows exactly where cross-border commuting, seasonal tourism, and international corporate hiring intersect with the local housing market.

Top 10 Swiss postcodes by foreign-national share

Horizontal scroll to compare values

RankPLZLocalityCantonForeign-national sharePopulation
13929TäschVS68.2%1582
27500St. MoritzGR58.3%4455
33920ZermattVS57.8%7616
48280KreuzlingenTG57.7%23758
51022Chavannes-près-RenensVD57.7%9276
67512ChampfèrGR55.2%2657
76900ParadisoTI53.0%11814
85432NeuenhofAG52.9%9277
99400RorschachSG52.8%10319
109430St. Margrethen SGSG52.7%6335

What to note first

  • Täsch holds the top spot by a wide margin.
  • Kreuzlingen and Chavannes-près-Renens tie at 57.7%.
  • The list includes alpine resorts, border towns, and commuter hubs.
  • Always read the percentage next to the total population.
Blog

Selected articles from the PLZHub blog