Start with a profile, then adjust what matters to you: language, salary, housing, tax, employment and airports. The simulator colours all 26 cantons from green to red and explains its ranking.
Indicative simulation based on simplified assumptions. It does not replace personal advice.
Your 3 best-matching cantons
Your results map
Green: the best-matching cantons. Orange to red: lower matches. Click a canton for details. The boundaries are simplified and are not official.
Low match high matchother languageBorder proximity✈international airport
Scores range from 0 to 100 and compare cantons by your priorities. 100 means best on every criterion that matters to you.
Salary: gross monthly median of the canton’s major region (FSO, 2024), not of the canton itself.
Rent for 2.5 rooms, health insurance and tax: values for the cantonal capital. Amounts elsewhere in the canton may differ substantially.
Tax: federal, cantonal and municipal total for a single person earning CHF 100,000 gross per year (2026 scales). Health insurance: 2027 premium with a CHF 2,500 deductible.
Distance: straight-line to the cantonal capital. For neighbouring countries, from the nearest border or your French postcode. For more distant countries, to the nearest international airport (Geneva, Zurich or Basel-Mulhouse).
Airport: distance to the nearest of Geneva, Zurich and Basel-Mulhouse airports.
“Border proximity”: the canton borders your country. Geographic proximity does not determine eligibility for a G permit. Check the conditions with SEM.
The map is simplified: cantonal boundaries are approximate and not authoritative.
The figures are the assumptions supplied with this simulator. They are not updated automatically. The ranking is neither a salary offer nor a personal tax calculation.