Canton de Saint-Gall

Canton · 75 communes · vacance 2025 Données 2025, état au 29 sept. 2026

En 2025, 3’760 des 274’453 logements du canton de Saint-Gall étaient vacants, soit un taux de vacance de 1.37%.

Le taux de vacance est passé de 1.77% en 2016 à 1.37% en 2025 (-0.40 pp).

C’est le 6e taux de vacance le plus élevé des 26 cantons.

Chiffres clés 2025

Taux de vacance
1.37%
Logements vacants
3’760
Parc de logements
274’453

Tendance 2016-2025

Taux de vacance, logements vacants et parc de logements, 2016 à 2025
AnnéeTauxVacantsParc
20251.37%3’760274’453
20241.39%3’788272’518
20231.42%3’834270’000
20221.69%4’527267’870
20212.05%5’426264’683
20202.41%6’291261’037
20192.18%5’618257’706
20182.20%5’607254’864
20171.84%4’651252’772
20161.77%4’412249’266

Détail des logements vacants

Sur les 3’760 logements vacants, 379 sont en maisons individuelles et 3’381 en immeubles collectifs ; 3’065 sont à louer et 695 à vendre ; 198 sont neufs et 3’562 anciens.

Type de bâtiment

Type de bâtimentVacantsTauxPart des vacants
Maisons individuelles3790.14%10.1%
Immeubles collectifs3’3811.23%89.9%

Vente / location

Vente / locationVacantsTauxPart des vacants
À vendre6950.25%18.5%
À louer3’0651.12%81.5%

Âge du logement

Âge du logementVacantsTauxPart des vacants
Logements neufs1980.07%5.3%
Logements anciens3’5621.30%94.7%

Comparaison

Pour l’ensemble de la Suisse, il est de 1.00% (48’455 vacants sur 4’845’500 logements).

ComparaisonTauxVacantsParc
Saint-Gall1.37%3’760274’453
Suisse1.00%48’4554’845’500

Communes dans le canton de Saint-Gall

Taux de vacance par commune dans le canton de Saint-Gall, 2025
CommuneTauxVacantsParc
St. Gallen2.30%1’04745’522
Rapperswil-Jona1.98%28614’444
Wil (SG)0.92%11412’391
Gossau (SG)1.24%1129’032
Buchs (SG)1.01%696’832
Uzwil1.27%856’693
Altstätten1.06%696’509
Rorschach2.15%1255’814
Flawil1.29%665’116
Eschenbach (SG)0.20%105’000
Goldach3.40%1664’882
Widnau0.69%334’783
Wittenbach1.28%614’766
Wattwil0.60%284’667
Mels0.13%64’615
Kirchberg (SG)1.60%704’375
Flums0.97%414’227
Oberriet (SG)2.33%984’206
Au (SG)2.98%1254’195
Gaiserwald1.13%464’071
Rorschacherberg3.11%1213’891
Grabs0.80%313’875
Bad Ragaz0.31%123’871
Thal1.43%513’566
Neckertal0.61%213’443
Walenstadt0.09%33’333
Wildhaus-Alt St. Johann1.23%403’252
Sargans0.90%293’222
St. Margrethen2.17%693’180
Sennwald1.05%333’143
Oberuzwil0.13%43’077
Uznach0.39%123’077
Diepoldsau0.62%193’065
Ebnat-Kappel0.97%282’887
Gommiswald2.46%712’886
Wartau0.43%122’791
Sevelen1.10%302’727
Balgach0.66%172’576
Bütschwil-Ganterschwil1.56%392’500
Rebstein0.88%222’500
Vilters-Wangs1.53%382’484
Nesslau0.90%222’444
Kaltbrunn1.02%242’353
Quarten1.20%282’333
Zuzwil (SG)0.27%62’222
Oberbüren0.53%112’075
Degersheim1.22%252’049
Schmerikon0.89%182’022
Berneck0.93%181’935
Rheineck1.48%281’892
Schänis0.37%71’892
Steinach1.66%301’807
Jonschwil0.34%61’765
Gams0.35%61’714
Amden1.81%311’713
Mörschwil0.37%61’622
Waldkirch1.01%151’485
Niederhelfenschwil0.36%51’389
Benken (SG)0.51%71’373
Mosnang0.68%91’324
Rüthi (SG)1.04%131’250
Lichtensteig1.08%131’204
Pfäfers0.35%41’143
Eggersriet0.91%101’099
Marbach (SG)0.10%11’000
Weesen0.10%11’000
Andwil (SG)0.68%6882
Lütisburg1.86%14753
Eichberg1.26%9714
Tübach0.99%7707
Niederbüren1.12%7625
Häggenschwil1.57%9573
Muolen0.00%0556
Untereggen1.10%5455
Berg (SG)0.00%0435

Autres cantons

Source et méthode

Source : Office fédéral de la statistique (OFS), recensement des logements vacants, via stats.swiss. Le parc de logements est estimé à partir des chiffres publiés.

Le type de bâtiment, la location et l’âge sont trois ventilations indépendantes des mêmes logements vacants ; on ne peut pas les combiner (il n’existe pas de chiffre pour les "logements neufs loués").

Données de vacance 2025, statistiques calculées le 29 sept. 2026.

Explorer le canton de Saint-Gall dans vacoo