Canton of Vaud

Canton · 300 municipalities · vacancy 2025 Data 2025, as of 29 Sept 2026

In 2025, 3’932 of 441’798 dwellings stood vacant in the canton of Vaud, a vacancy rate of 0.89%.

The vacancy rate rose from 0.81% in 2016 to 0.89% in 2025 (+0.08 pp).

That is the 14th highest vacancy rate of the 26 cantons.

Key figures 2025

Vacancy rate
0.89%
Vacant dwellings
3’932
Dwelling stock
441’798

Vacancy trend 2016-2025

Vacancy rate, vacant dwellings and dwelling stock, 2016 to 2025
YearRateVacantStock
20250.89%3’932441’798
20240.96%4’202437’708
20230.98%4’230431’633
20221.10%4’719429’000
20211.35%5’704422’519
20201.37%5’699415’985
20191.10%4’512410’182
20181.08%4’385406’019
20170.91%3’653401’429
20160.81%3’183392’963

Breakdown of vacant dwellings

Of the 3’932 vacant dwellings, 818 are in single-family houses and 3’114 in multi-family houses; 2’759 are for rent and 1’173 for sale; 250 are new and 3’682 older.

House type

House typeVacantRateShare of vacant
Single-family houses8180.19%20.8%
Multi-family houses3’1140.70%79.2%

Sale / rent

Sale / rentVacantRateShare of vacant
For sale1’1730.27%29.8%
For rent2’7590.62%70.2%

Dwelling age

Dwelling ageVacantRateShare of vacant
New dwellings2500.06%6.4%
Older dwellings3’6820.83%93.6%

Comparison

Across Switzerland it is 1.00% (48’455 vacant of 4’845’500 dwellings).

ComparisonRateVacantStock
Vaud0.89%3’932441’798
Switzerland1.00%48’4554’845’500

Municipalities in the canton of Vaud

Vacancy rate by municipality in the canton of Vaud, 2025
MunicipalityRateVacantStock
Lausanne0.58%47682’069
Montreux1.13%17915’841
Yverdon-les-Bains0.44%6815’455
Nyon0.30%3712’333
Renens (VD)0.33%3711’212
Vevey0.79%8811’139
Pully0.33%3310’000
Morges0.32%309’375
Ollon1.40%1007’143
Prilly0.58%417’069
La Tour-de-Peilz0.56%386’786
Gland0.30%196’333
Ecublens (VD)0.84%516’071
Aigle0.71%436’056
Bussigny0.30%175’667
Blonay - Saint-Légier0.23%135’652
Lutry0.56%305’357
Payerne0.60%325’333
Chavannes-près-Renens0.14%75’000
Crissier0.62%315’000
Epalinges1.58%744’684
Bex0.77%364’675
Le Mont-sur-Lausanne0.37%154’054
Orbe0.89%353’933
Sainte-Croix1.24%433’468
Rolle2.03%633’103
Echallens0.13%43’077
Villeneuve (VD)1.95%593’026
Château-d'Oex1.20%363’000
Moudon0.30%93’000
Oron0.98%292’959
Saint-Prex0.41%122’927
Bourg-en-Lavaux0.24%72’917
Le Chenit0.55%162’909
Leysin2.55%682’667
Saint-Sulpice (VD)0.68%182’647
Préverenges0.31%82’581
Avenches0.16%42’500
Chavornay0.29%72’414
Ormont-Dessus1.30%312’385
Cossonay0.38%92’368
Gryon1.29%302’326
Cheseaux-sur-Lausanne0.35%82’286
Vallorbe2.46%562’276
Lucens1.61%362’236
Vully-les-Lacs3.56%792’219
Romanel-sur-Lausanne0.75%152’000
Prangins1.44%281’944
Hautemorges0.78%151’923
Aubonne1.53%291’895
Saint-Cergue7.76%1431’843
Chardonne1.90%351’842
Corsier-sur-Vevey0.66%121’818
Grandson0.34%61’765
Belmont-sur-Lausanne0.29%51’724
Yvonand0.89%151’685
Ormont-Dessous0.54%91’667
Valbroye0.99%161’616
Savigny0.62%101’613
Founex1.03%161’553
Penthalaz0.13%21’538
Puidoux0.39%61’538
Coppet2.29%341’485
Jorat-Mézières1.02%151’471
Echandens0.41%61’463
Corcelles-près-Payerne1.50%211’400
Echichens0.66%91’364
Rougemont1.03%141’359
Arzier-Le Muids0.15%21’333
Montanaire1.13%151’327
Etoy0.99%131’313
Lonay0.00%01’250
Corseaux2.21%271’222
Mont-sur-Rolle3.70%451’216
Chexbres0.66%81’212
La Sarraz1.16%141’207
Cugy (VD)0.17%21’176
Froideville0.00%01’176
Commugny8.48%981’156
Gimel1.00%111’100
Cudrefin1.02%111’078
Crans (VD)0.85%91’059
Forel (Lavaux)0.30%31’000
L'Abbaye0.30%31’000
Begnins1.21%12992
Servion2.27%21925
Jongny1.20%11917
Roche (VD)0.44%4909
Tolochenaz0.11%1909
Denges1.00%9900
Mies0.34%3882
Bière1.68%14833
Montilliez0.48%4833
Paudex2.54%21827
Penthaz0.49%4816
Eysins1.90%15789
Perroy1.66%13783
Gilly0.28%2714
Jorat-Menthue1.69%12710
Veytaux2.83%20707
Tannay1.71%12702
Bassins1.35%9667
Yens1.52%10658
Baulmes2.66%16602
Jouxtens-Mézery2.49%15602
Vufflens-la-Ville0.00%0600
Bottens4.34%26599
Chavannes-de-Bogis0.85%5588
Gingins0.85%5588
Le Vaud0.17%1588
Ballaigues3.24%19586
Chéserex0.86%5581
Le Lieu0.86%5581
Bercher1.22%7574
Concise2.27%13573
Lavey-Morcles1.92%11573
Villars-le-Terroir0.53%3566
Noville3.76%21559
Yvorne3.58%20559
Vich0.36%2556
Faoug0.55%3545
L'Isle0.74%4541
Saint-George3.53%19538
Etagnières1.14%6526
Assens0.00%0519
Bullet0.39%2513
Sullens1.95%10513
Morrens (VD)1.96%10510
Bavois0.00%0506
Crassier4.36%22505
Gollion1.19%6504
Goumoëns1.19%6504
Givrins1.00%5500
La Rippe0.00%0500
Borex3.81%19499
Essertines-sur-Yverdon2.42%12496
Montricher0.62%3484
Daillens2.08%10481
Champagne2.31%11476
Duillier1.92%9469
Rennaz2.56%12469
Grandcour1.07%5467
Eclépens0.00%0435
Lavigny0.92%4435
Tévenon0.92%4435
Vuarrens0.00%0435
Villars-Sainte-Croix0.00%0426
Féchy4.68%19406
Boussens0.74%3405
Bretigny-sur-Morrens3.55%14394
Pompaples0.51%2392
Donneloye2.81%11391
Bursins0.78%3385
Trélex0.00%0385
Mex (VD)0.00%0381
Chavannes-des-Bois0.27%1370
Poliez-Pittet0.27%1370
Pomy0.00%0357
Rossinière1.71%6351
Vufflens-le-Château2.87%10348
Bogis-Bossey0.00%0345
Denens0.87%3345
Essertines-sur-Rolle0.00%0343
Lully (VD)1.17%4342
Cheseaux-Noréaz0.59%2339
Valeyres-sous-Montagny0.59%2339
Saint-Livres2.37%8338
Chevroux1.50%5333
Fey0.60%2333
Mathod6.33%21332
Buchillon4.55%15330
Saint-Barthélemy (VD)1.54%5325
Arnex-sur-Orbe0.62%2323
Corbeyrier2.17%7323
Montagny-près-Yverdon0.00%0317
Luins0.64%2313
Romainmôtier-Envy2.60%8308
Montpreveyres1.96%6306
Lussy-sur-Morges1.99%6302
Vaulion3.68%11299
Bettens0.00%0290
Dully2.41%7290
Vucherens4.48%13290
Provence1.40%4286
Suchy1.40%4286
Vulliens1.05%3286
Oulens-sous-Echallens2.83%8283
Vuiteboeuf2.47%7283
Villars-sous-Yens0.74%2270
Vullierens0.00%0270
Aclens2.99%8268
Valeyres-sous-Rances0.75%2267
Longirod2.64%7265
Champvent0.00%0263
Chessel2.29%6262
Maracon0.00%0259
Corcelles-le-Jorat3.50%9257
Ballens0.78%2256
Bournens0.78%2256
Bremblens0.40%1250
Pailly0.00%0250
Cuarnens1.21%3248
Chamblon0.00%0247
Villarzel0.81%2247
Bougy-Villars9.35%23246
Bonvillars0.00%0244
Onnens (VD)0.82%2244
Rances0.41%1244
Bursinel2.50%6240
Coinsins0.42%1238
Corcelles-près-Concise0.84%2238
Mont-la-Ville0.42%1238
Marchissy1.27%3236
Lussery-Villars0.43%1233
Grancy1.33%3226
Saint-Saphorin (Lavaux)5.80%13224
Treycovagnes2.25%5222
Allaman0.91%2220
Ropraz0.00%0218
Giez0.92%2217
Signy-Avenex0.00%0217
Lignerolle4.67%10214
Romanel-sur-Morges4.67%10214
Montcherand2.36%5212
Orny1.90%4211
Henniez1.93%4207
Senarclens2.93%6205
Croy5.88%12204
Fiez1.49%3201
Rivaz2.50%5200
Belmont-sur-Yverdon2.56%5195
Cronay0.00%0192
La Chaux (Cossonay)1.06%2189
Ependes (VD)0.00%0188
Burtigny1.08%2185
Orges1.62%3185
Saubraz0.00%0182
Missy1.12%2179
Vinzel1.12%2179
Juriens0.00%0172
Chavannes-le-Chêne0.00%0169
Penthéréaz0.00%0169
Agiez0.00%0167
Hermenches4.22%7166
Boulens0.00%0164
Chigny0.00%0164
Grens2.45%4163
Chevilly4.94%8162
Mollens (VD)2.48%4161
Curtilles3.82%6157
Saint-Oyens0.00%0151
Trey2.04%3147
Ferreyres2.07%3145
Ogens2.13%3141
Moiry0.72%1139
Berolle1.52%2132
Molondin0.00%0131
Bretonnières0.00%0122
Cuarny0.00%0122
Dompierre (VD)2.48%3121
Bussy-sur-Moudon0.00%0120
Rueyres0.00%0120
Mauborget0.84%1119
Arnex-sur-Nyon1.69%2118
L'Abergement1.69%2118
Premier0.00%0118
Grandevent2.61%3115
Chavannes-sur-Moudon0.88%1114
Clarmont6.14%7114
Tartegnin0.00%0112
Orzens1.87%2107
Valeyres-sous-Ursins2.88%3104
Prévonloup4.85%5103
Ursins0.00%0103
Fontaines-sur-Grandson0.98%1102
Bofflens0.00%098
Suscévaz2.08%296
La Praz1.09%192
Dizy0.00%090
Les Clées0.00%089
Rovray0.00%088
Oppens0.00%085
Démoret0.00%082
Villars-le-Comte1.33%175
Chêne-Pâquier0.00%074
Mutrux0.00%069
Vugelles-La Mothe10.29%768
Syens0.00%064
Chavannes-le-Veyron0.00%063
Lovatens0.00%061
Vaux-sur-Morges0.00%061
Sergey0.00%060
Treytorrens (Payerne)3.39%259
Novalles2.13%147
Rossenges0.00%045
Villars-Epeney0.00%041
Mauraz3.03%133
Bioley-Magnoux0.00%0-
Champtauroz0.00%0-
Genolier0.00%0-

Other cantons

Source and method

Source: Federal Statistical Office (FSO), survey of vacant dwellings (Leerwohnungszählung), via stats.swiss. The dwelling stock is estimated from the published counts and rates.

House type, tenure and dwelling age are three independent breakdowns of the same vacant dwellings; they cannot be combined (there is no "rented new dwelling" figure).

Vacancy data for 2025, statistics computed on 29 Sept 2026.

Explore the canton of Vaud in vacoo