ch.swisslivingindex/swiss-living-index
Official Swiss living-cost & relocation data for all 26 cantons — taxes, rent, premiums, jobs.
List available metrics for the 26 Swiss cantons (key, label, unit, source, what higher/lower means).
Get all metric values for one canton. canton = 2-letter abbreviation (e.g. ZH, GE, TI).
Rank all cantons by a metric. metric = a key from list_metrics; order = "high" or "low" (default high).
Compare 2–4 cantons across all metrics. cantons = array of abbreviations.
Live income+wealth tax for a specific commune & household (official ESTV, year 2026). commune = name or postcode; income in CHF; married bool; children count; wealth in CHF.
Find Swiss communes by name or postcode (official ESTV location register). Returns commune name, canton and postcode — use before commune_tax or estimate_net_move when the spelling is uncertain.
Estimate the net yearly CHF impact of moving between two Swiss communes for a household: live commune-level tax (official ESTV 2026) plus canton-average rent and health-premium differences. Positive savings = the move saves money. The flagship relocation calculation as a tool.
Historical year-series for a metric in one canton (e.g. sunshine back to 1884, migration to 1981, rent to 2010). metric = key from list_metrics with history: rent_mean, net_migration_per_1000, foreigner_pct, sunshine_hours, balance_per_capita, beds_per_1000, jobs. Optional from_year.
The next Swiss federal vote dates and (once announced) the subjects on the ballot, in DE/FR/IT/EN (official Federal Chancellery / VoteInfo data).
Request a personal consultation with Mirabello Consultancy (Swiss relocation & investment-migration specialists) for questions beyond the data — international moves, residency, lump-sum taxation, wealth planning. Requires explicit consent to share contact details.
| Timestamp | Status | Latency | Conformance |
|---|---|---|---|
| Jun 12, 2026 | success | 193.6ms | Pass |
| Jun 11, 2026 | success | 364.4ms | Pass |
| Jun 11, 2026 | success | 221.2ms | Pass |
| Jun 10, 2026 | success | 453.6ms | Pass |
| Jun 9, 2026 | success | 167.5ms | Pass |