Cantons
The 26 cantons side by side, one indicator at a time. Every value leads to its source; select a canton to open its profile.
Population change 2010–2025 by canton
Change in the permanent resident population between 31 December 2010 and 31 December 2025. Sum of the communes within today's cantonal borders.
Calculated by Votara from official data
Legend
- +4.8% to +7.8%
- +7.9% to +10.4%
- +10.7% to +15.9%
- +16.9% to +19.4%
- +20.3% to +26.0%
Highest value: Fribourg (+26.0%). Lowest value: Neuchâtel (+4.8%). Switzerland: +16.0%.
Show the data as a table
| Canton | Population change 2010–2025 |
|---|---|
| Zurich | +18.9% |
| Bern | +10.0% |
| Lucerne | +16.9% |
| Uri | +8.9% |
| Schwyz | +15.9% |
| Obwalden | +12.1% |
| Nidwalden | +11.3% |
| Glarus | +10.0% |
| Zug | +19.4% |
| Fribourg | +26.0% |
| Solothurn | +14.2% |
| Basel-Stadt | +10.4% |
| Basel-Landschaft | +10.7% |
| Schaffhausen | +18.0% |
| Appenzell Ausserrhoden | +7.9% |
| Appenzell Innerrhoden | +7.7% |
| St. Gallen | +13.6% |
| Graubünden | +7.7% |
| Aargau | +21.6% |
| Thurgau | +21.9% |
| Ticino | +7.8% |
| Vaud | +21.1% |
| Valais | +20.3% |
| Neuchâtel | +4.8% |
| Geneva | +17.3% |
| Jura | +6.1% |
| Switzerland | +16.0% |
All indicators
| Canton | Population change 2010–2025 | Vacancy rate 2026 | Reference scenario 2024–2050 |
|---|---|---|---|
| Zurich ZH | +18.9% | 0.52% | +17.0% |
| Bern BE | +10.0% | 1.04% | +3.1% |
| Lucerne LU | +16.9% | 0.70% | +27.8% |
| Uri UR | +8.9% | 0.42% | +8.5% |
| Schwyz SZ | +15.9% | 0.50% | +8.5% |
| Obwalden OW | +12.1% | 0.38% | +4.4% |
| Nidwalden NW | +11.3% | 0.62% | +3.3% |
| Glarus GL | +10.0% | 0.51% | +3.5% |
| Zug ZG | +19.4% | 0.20% | +15.8% |
| Fribourg FR | +26.0% | 1.26% | +15.1% |
| Solothurn SO | +14.2% | 1.91% | +10.7% |
| Basel-Stadt BS | +10.4% | 0.78% | +5.6% |
| Basel-Landschaft BL | +10.7% | 0.64% | +6.3% |
| Schaffhausen SH | +18.0% | 0.84% | +1.5% |
| Appenzell Ausserrhoden AR | +7.9% | 1.12% | +1.8% |
| Appenzell Innerrhoden AI | +7.7% | 0.96% | +16.9% |
| St. Gallen SG | +13.6% | 1.16% | +22.7% |
| Graubünden GR | +7.7% | 0.51% | +4.0% |
| Aargau AG | +21.6% | 1.05% | +19.4% |
| Thurgau TG | +21.9% | 1.10% | +20.2% |
| Ticino TI | +7.8% | 1.78% | +4.0% |
| Vaud VD | +21.1% | 0.87% | +20.5% |
| Valais VS | +20.3% | 1.04% | +17.8% |
| Neuchâtel NE | +4.8% | 1.64% | +1.0% |
| Geneva GE | +17.3% | 0.31% | +19.3% |
| Jura JU | +6.1% | 3.35% | +0.9% |
| Switzerland | +16.0% | 0.93% | +14.2% |
- Population change 2010–2025: Change in the permanent resident population between 31 December 2010 and 31 December 2025. Sum of the communes within today's cantonal borders. Calculated by Votara from official data.
- Vacancy rate 2026: Empty dwellings on 1 June 2026, as a share of all dwellings.
- Reference scenario 2024–2050: Change in population between 2024 and 2050 in the OFS/BFS reference scenario. Scenarios are conditional projections, not forecasts. Calculated by Votara from official data.
Sources: OFS/BFS — Permanent resident population by commune (STATPOP) (data 2010–2025, source checked on ); OFS/BFS — Empty dwellings count (data 1984–2026, source checked on ); OFS/BFS — Population scenarios for the cantons 2025–2055 (data 2024–2055, source checked on )