Switzerland
Swiss Confederation
- Capital
- Bern
- Region
- Western Europe
- Population, 2025
- 9.1 million
- Currency
- CHF
- Area
- 41,284 kmΒ²
Across Switzerland's 80 priced cities, one person needs about $3,712 a month, rent included; the average net salary is $7,158.
Livability
The same seven domains as for cities, scored at country level; safety falls back to the homicide rate where Numbeo has no survey.
- Purchasing power25%82
- Safety20%72
- Health care15%69
- Climate10%81
- Air quality10%86
- Connectivity10%92
- Cost10%3
How each domain is scored
- Purchasing power, 25%
- What a local net salary buys against local prices, as a percentile.
- Safety, 20%
- Numbeo safety index for the city, or for its country when the city has no survey.
- Health care, 15%
- Numbeo health care index, city first, then country.
- Climate, 10%
- Numbeo climate index where surveyed, otherwise a comfort score from NASA climate normals.
- Air quality, 10%
- 30-day mean US AQI on a 0-100 scale: 100 at AQI 25 or cleaner, 0 at 150 or worse.
- Connectivity, 10%
- Percentile of median fixed broadband download speed, city first, then country.
- Cost, 10%
- Cheaper places score higher: the percentile of the cost-of-living plus rent index, inverted.
- Livability rank among countries
- #6
What it costs
Averages over the countryβs cities, weighted by population. New York = 100.
Economy
World Bank development indicators; each figure is the latest year with data.
Taxes
Headline rates side by side from three references, with the source of each.
- Top income tax rate
- 40%
- SourceTrading Economics
- Lowest income tax rate
- 0%
- SourceWikipedia
- Corporate tax
- 14.4%
- SourceTrading Economics
- VAT or sales tax
- 8.1%
- SourcePwC
- Social security, employee
- 6.4%
- SourceTrading Economics
- Social security, employer
- 6.4%
- SourceTrading Economics
- Inheritance tax
- 0%
- SourceWikipedia
Headline statutory rates as of Sep 2026; brackets, allowances and regional taxes change what a given person pays.
Safety and internet
Numbeoβs crime survey, the World Bank homicide series and the Speedtest Global Index.
Safety
- Safety indexNumbeo, higher is safer
- 71.9
- Crime indexNumbeo, lower is better
- 28.1
- HomicidesPer 100,000 people, 2023
- 0.6
Internet
- Fixed downloadMbps, median, #13 worldwide
- 281
- Mobile downloadMbps, median, #39 worldwide
- 120
- Change in a yearFixed download speed
- +14%
Cities in Switzerland
Sort by any column. Livability and cost use the same scales as every city page.
| 1Geneva | 71 | 104.7 | $2,810 | $7,249 | 189.0 | 201.7K | High confidence, 76 contributors |
| 2Zurich | 70 | 115.2 | $3,091 | $8,322 | 197.3 | 415.4K | High confidence, 169 contributors |
| 3Lugano | 69 | 108.5 | $1,712 | $6,852 | 234.4 | 63.2K | High confidence, 33 contributors |
| 4Bern | 69 | 104.5 | $1,883 | $6,727 | 222.7 | 121.6K | High confidence, 53 contributors |
| 5Basel | 68 | 108.6 | $2,082 | $7,158 | 220.4 | 177.6K | High confidence, 80 contributors |
| 6Lausanne | 68 | 103.8 | $2,284 | $6,945 | 206.6 | 139.1K | High confidence, 56 contributors |
| 7Locarno | 66 | 95.8 | $1,033 | $6,745 | 311.9 | 15.8K | Medium confidence, 12 contributors |
| 8Delemont | 65 | 104.9 | $1,215 | $8,204 | 336.0 | 12.7K | Medium confidence, 5 contributors |
| 9Liestal | 65 | 102.8 | $1,458 | $9,292 | 353.8 | 12.8K | Medium confidence, 8 contributors |
| 10Acquarossa | 65 | 113.9 | β | $12,153 | 397.0 | β | Low confidence, 1 contributors |
| 11Arbon | 65 | 108.1 | β | $11,242 | 376.7 | 14.6K | Low confidence, 4 contributors |
| 12Visp | 65 | 101.2 | $1,458 | $8,507 | 326.5 | 7.9K | Medium confidence, 9 contributors |
| 13Solothurn | 64 | 107.2 | $1,171 | $6,927 | 284.7 | 16.8K | Medium confidence, 11 contributors |
| 14Vevey | 64 | 105.0 | $1,509 | $8,366 | 309.8 | 19.9K | High confidence, 22 contributors |
| 15Buchs | 64 | 92.1 | $1,823 | $8,629 | 307.6 | 10.4K | Medium confidence, 10 contributors |
| 16Schaffhausen | 64 | 106.1 | $1,337 | $7,292 | 284.4 | 36.6K | Medium confidence, 14 contributors |
| 17Aarau | 64 | 104.1 | $1,276 | $6,938 | 279.3 | 21.5K | High confidence, 26 contributors |
| 18Chur | 64 | 106.8 | $1,701 | $8,472 | 292.9 | 35.4K | Medium confidence, 17 contributors |
| 19Langenthal | 64 | 104.3 | $1,337 | $6,867 | 270.3 | 14.2K | Medium confidence, 5 contributors |
| 20Lachen | 63 | 104.8 | $2,188 | $9,723 | 295.5 | 8.8K | Low confidence, 2 contributors |
| 21Vouvry | 63 | 107.2 | $1,704 | $8,181 | 282.2 | β | Low confidence, 1 contributors |
| 22Aigle | 63 | 111.2 | $1,701 | $8,245 | 279.6 | 10.1K | Low confidence, 4 contributors |
| 23Riehen | 63 | 103.1 | $1,945 | $8,568 | 280.4 | 20K | Medium confidence, 7 contributors |
| 24Mendrisio | 63 | 108.4 | $1,392 | $6,927 | 262.3 | 14.9K | Medium confidence, 5 contributors |
| 25Lucerne | 63 | 106.3 | $2,125 | $6,759 | 207.6 | 81.7K | High confidence, 20 contributors |
| 26Affoltern am Albis | 63 | 108.4 | β | $8,102 | 271.2 | 12.2K | Low confidence, 3 contributors |
| 27Winterthur | 63 | 108.6 | $2,321 | $6,378 | 184.5 | 111.8K | Medium confidence, 12 contributors |
| 28Fribourg | 63 | 100.2 | $1,580 | $6,903 | 255.8 | 38.4K | Medium confidence, 12 contributors |
| 29Biel | 63 | 100.5 | $1,256 | $5,647 | 233.4 | 55.1K | Medium confidence, 15 contributors |
| 30Neuchatel | 63 | 100.2 | $1,701 | $7,181 | 256.0 | 33.5K | High confidence, 27 contributors |
| 31Baden | 63 | 116.0 | $2,026 | $8,863 | 268.9 | 19.3K | High confidence, 20 contributors |
| 32Sion | 63 | 107.6 | $1,215 | $5,814 | 234.7 | 34.7K | Medium confidence, 12 contributors |
| 33Aubonne | 62 | 106.4 | $1,458 | $6,259 | 234.1 | β | Low confidence, 3 contributors |
| 34Frauenfeld | 62 | 106.8 | $1,473 | $6,219 | 231.1 | 25.6K | Medium confidence, 8 contributors |
| 35Bellinzona | 62 | 112.0 | $1,580 | $6,684 | 234.2 | 43.2K | Medium confidence, 14 contributors |
| 36Montreux | 62 | 104.2 | $2,188 | $8,062 | 245.6 | 26K | Medium confidence, 12 contributors |
| 37Interlaken | 62 | 114.0 | $1,945 | $7,490 | 234.1 | 5.1K | Medium confidence, 8 contributors |
| 38St. Gallen | 62 | 108.6 | $1,788 | $6,781 | 226.7 | 75.8K | Medium confidence, 19 contributors |
| 39Naters | 62 | β | β | $8,659 | β | 7.6K | Low confidence, 1 contributors |
| 40Zermatt | 62 | β | $2,188 | $9,589 | β | 6.6K | Low confidence, 2 contributors |
| 41Airolo | 62 | β | β | β | β | β | Low confidence |
| 42Muralto | 62 | β | β | β | β | β | Low confidence |
| 43Thun | 61 | 115.9 | $1,458 | $5,834 | 208.4 | 43.7K | Medium confidence, 7 contributors |
| 44Uster | 61 | 104.0 | $2,066 | $6,837 | 215.4 | 34.7K | Medium confidence, 9 contributors |
| 45Meilen | 61 | 105.3 | $2,674 | $8,264 | 222.0 | 14.2K | Medium confidence, 5 contributors |
| 46Schwyz | 61 | 112.4 | $2,066 | $7,008 | 213.4 | 15.2K | Medium confidence, 7 contributors |
| 47Neuhausen | 61 | 105.8 | $1,519 | $5,469 | 201.1 | 10K | Low confidence, 4 contributors |
| 48Zuchwil | 61 | 113.9 | $2,188 | $7,292 | 213.8 | 9.3K | Low confidence, 2 contributors |
| 49La Chaux-de-Fonds | 61 | 101.9 | $1,458 | $5,104 | 195.2 | 37.9K | Medium confidence, 8 contributors |
| 50Nyon | 60 | 106.6 | $2,613 | $7,448 | 202.0 | 16.8K | High confidence, 24 contributors |
| 51Olten | 60 | 107.1 | $1,215 | $4,355 | 176.3 | 18.4K | Medium confidence, 10 contributors |
| 52Baar | 60 | 106.4 | $2,431 | $6,684 | 189.6 | 20.5K | Medium confidence, 5 contributors |
| 53Wil | 59 | 109.1 | $1,458 | $4,375 | 161.5 | 24K | Medium confidence, 5 contributors |
| 54St. Moritz | 59 | 109.0 | $1,823 | $4,861 | 160.6 | β | Medium confidence, 9 contributors |
| 55Rolle | 58 | 108.6 | $2,431 | $5,469 | 153.9 | β | Low confidence, 4 contributors |
| 56Zug | 57 | 126.0 | $3,888 | $7,426 | 146.9 | 30.5K | High confidence, 21 contributors |
| 57Dubendorf | 57 | 103.0 | $1,823 | $3,867 | 131.2 | 19.9K | Medium confidence, 6 contributors |
| 58Verbier | 54 | 94.5 | $3,646 | $4,861 | 109.7 | β | Low confidence, 3 contributors |
| 59Martigny | 54 | 100.1 | $1,276 | β | β | 18.3K | Medium confidence, 5 contributors |
| 60Yverdon-les-Bains | 53 | 106.7 | $1,458 | β | β | 30.2K | Medium confidence, 7 contributors |
| 61Stabio | 53 | 109.3 | $1,458 | β | β | β | Low confidence, 2 contributors |
| 62Crans-Montana | 53 | 95.0 | β | β | β | 10.2K | Low confidence, 2 contributors |
| 63Ascona | 53 | 107.2 | $1,580 | β | β | 5.1K | Low confidence, 4 contributors |
| 64Rapperswil | 53 | 100.8 | β | β | β | 34.8K | Low confidence, 2 contributors |
| 65Lancy | 53 | 102.8 | $1,719 | β | β | 27.3K | Low confidence, 1 contributors |
| 66Biasca | 53 | 99.7 | β | β | β | 5.9K | Low confidence, 3 contributors |
| 67Vernier | 53 | 104.5 | β | β | β | 30.1K | Low confidence, 1 contributors |
| 68Kriens | 53 | 104.7 | β | β | β | 25K | Low confidence, 0 contributors |
| 69Dietikon | 53 | 104.0 | β | β | β | 20.9K | Low confidence, 1 contributors |
| 70Glarus | 53 | 112.4 | $1,701 | β | β | 12.4K | Medium confidence, 7 contributors |
| 71MΓΌnchwilen | 53 | 106.2 | β | β | β | 5.6K | Low confidence, 0 contributors |
| 72Buochs | 53 | 102.7 | β | β | β | 5.5K | Low confidence, 1 contributors |
| 73Yens | 53 | 102.5 | β | β | β | β | Low confidence, 0 contributors |
| 74Brissago | 53 | 105.4 | β | β | β | β | Low confidence, 0 contributors |
| 75Uzwil | 53 | 106.8 | β | β | β | 12.9K | Low confidence, 0 contributors |
| 76Rheinfelden | 53 | 108.0 | β | β | β | 10.7K | Medium confidence, 5 contributors |
| 77Giubiasco | 53 | 109.5 | β | β | β | 7.8K | Low confidence, 2 contributors |
| 78Thal | 53 | 106.8 | β | β | β | 6.4K | Low confidence, 0 contributors |
| 79Oberlunkhofen | 53 | 110.4 | β | β | β | β | Low confidence, 0 contributors |
| 80Agno | 53 | 107.1 | β | β | β | β | Low confidence, 2 contributors |
| 81Turgi | 53 | 108.5 | β | β | β | β | Low confidence, 0 contributors |
| 82Wildhaus | 53 | 115.1 | β | β | β | β | Low confidence, 0 contributors |
| 83Hirschthal | 53 | 120.2 | β | β | β | β | Low confidence, 0 contributors |
| 84Cham | 52 | 111.2 | $2,431 | β | β | 16.7K | Low confidence, 4 contributors |