Swiss Living Index

Hospital beds (per 1,000): all cantons compared

Hospital beds (per 1,000) 2026: the highest value goes to the canton of Basel-Stadt (11.23 per 1,000 residents), the lowest to the canton of Schwyz (1.82 per 1,000 residents). The full ranking of all 26 cantons:

Hospital beds available per 1,000 residents. Higher means more hospital capacity in the canton. (Source: BFS Krankenhausstatistik)

#CantonValueYear
1Basel-Stadt11.23 per 1,000 residents2024
2Appenzell Outer Rhodes9.52 per 1,000 residents2024
3Thurgau6 per 1,000 residents2024
4Grisons5.83 per 1,000 residents2024
5Ticino4.9 per 1,000 residents2024
6Jura4.68 per 1,000 residents2024
7Geneva4.61 per 1,000 residents2024
8Bern4.55 per 1,000 residents2024
9Aargau4.54 per 1,000 residents2024
10Zug4.25 per 1,000 residents2024
11Vaud4.23 per 1,000 residents2024
12St. Gallen3.91 per 1,000 residents2024
13Lucerne3.71 per 1,000 residents2024
14Zurich3.68 per 1,000 residents2024
15Valais3.51 per 1,000 residents2024
16Neuchâtel3.4 per 1,000 residents2024
17Basel-Landschaft3.25 per 1,000 residents2024
18Fribourg2.62 per 1,000 residents2024
19Solothurn2.21 per 1,000 residents2024
20Schwyz1.82 per 1,000 residents2024

Frequently asked questions

Which canton has the lowest Hospital beds (per 1,000)?

The canton of Schwyz, at 1.82 per 1,000 residents.

Which canton has the highest Hospital beds (per 1,000)?

The canton of Basel-Stadt, at 11.23 per 1,000 residents.

Calculate your move — free, at commune level →