Vaud
Canton

Vaud: municipalities in numbers

Vaud (canton) has 300 municipalities and 863,650 residents across 2,753 km², or 314 people per km². Population: +11.7% between 2015 and 2025.

  • 863,650 residents
  • 300 municipalities
  • 2,753 km²
  • 314 people/km²

Map and records: Vaud

All municipalities in Vaud

Click a column heading to sort the table.

MunicipalityPopulationPopulation change over 10 yearsPopulation densityAreaShare of foreign nationalsShare of people aged 65 and over
Lausanne145,596+7.3%3,519 people/km²41.4 km²42.9%14.5%
Yverdon-les-Bains30,590+3.0%2,712 people/km²11.3 km²39.5%18.5%
Montreux27,182+2.8%813.6 people/km²33.4 km²46.0%21.2%
Nyon23,768+18.3%3,500 people/km²6.8 km²41.1%15.8%
Renens (VD)21,793+6.1%7,388 people/km²3.0 km²50.8%14.6%
Vevey20,147+3.6%8,395 people/km²2.4 km²39.5%15.6%
Pully19,536+9.7%3,334 people/km²5.9 km²33.0%21.7%
Morges17,803+13.6%4,648 people/km²3.8 km²37.8%18.7%
Gland14,007+10.1%1,684 people/km²8.3 km²34.8%13.8%
Ecublens (VD)13,747+11.9%2,403 people/km²5.7 km²48.1%15.8%
La Tour-de-Peilz13,046+14.2%4,002 people/km²3.3 km²30.4%20.2%
Prilly13,037+8.9%6,008 people/km²2.2 km²45.2%16.4%
Blonay - Saint-Légier12,608+12.5%403.6 people/km²31.2 km²23.9%20.3%
Bussigny12,120+47.6%2,520 people/km²4.8 km²40.9%12.5%
Aigle12,050+21.2%734.3 people/km²16.4 km²43.5%17.4%
Crissier11,101+43.6%2,018 people/km²5.5 km²44.2%13.0%
Payerne10,938+15.6%452.2 people/km²24.2 km²45.2%16.1%
Lutry10,831+11.1%1,280 people/km²8.5 km²27.0%23.1%
Chavannes-près-Renens10,720+45.1%6,497 people/km²1.6 km²57.1%8.9%
Epalinges9,860+7.2%2,153 people/km²4.6 km²30.3%18.2%
Le Mont-sur-Lausanne9,790+34.4%998.0 people/km²9.8 km²28.3%15.0%
Bex8,933+21.3%92.5 people/km²96.6 km²35.8%18.3%
Ollon8,297+11.7%139.2 people/km²59.6 km²36.5%19.3%
Orbe8,005+16.8%664.3 people/km²12.1 km²35.0%16.5%
Moudon6,827+15.2%435.4 people/km²15.7 km²46.0%13.2%
Echallens6,817+21.2%1,024 people/km²6.7 km²24.9%16.4%
Rolle6,604+8.1%2,410 people/km²2.7 km²41.3%16.0%
Oron6,447+14.3%261.9 people/km²24.6 km²24.0%17.3%
Villeneuve (VD)6,061+10.0%189.2 people/km²32.0 km²42.7%18.0%
Saint-Prex5,923+5.7%1,069 people/km²5.5 km²36.1%16.8%
Bourg-en-Lavaux5,561+6.1%576.3 people/km²9.7 km²21.7%21.6%
Chavornay5,375+14.9%485.5 people/km²11.1 km²27.0%13.8%
Préverenges5,222−0.7%2,838 people/km²1.8 km²31.5%18.9%
Saint-Sulpice (VD)5,191+33.0%2,791 people/km²1.9 km²45.7%16.6%
Sainte-Croix5,156+7.8%130.8 people/km²39.4 km²24.5%26.1%
Cossonay4,968+36.2%599.3 people/km²8.3 km²26.3%14.6%
Avenches4,945+20.3%254.1 people/km²19.5 km²40.9%16.8%
Lucens4,879+23.9%620.7 people/km²7.9 km²41.5%15.2%
Cheseaux-sur-Lausanne4,861+12.6%1,057 people/km²4.6 km²25.2%17.9%
Le Chenit4,787+3.1%48.3 people/km²99.2 km²27.8%23.8%
Hautemorges4,422+12.4%––17.6%17.7%
Vallorbe4,413+20.8%190.3 people/km²23.2 km²35.9%16.8%
Romanel-sur-Lausanne4,320+28.7%1,500 people/km²2.9 km²29.1%16.9%
Prangins4,236+5.1%699.0 people/km²6.1 km²29.8%19.9%
Belmont-sur-Lausanne3,890+7.9%1,468 people/km²2.6 km²24.7%16.8%
Aubonne3,887+3.4%414.0 people/km²9.4 km²31.5%18.2%
Founex3,764+3.6%785.8 people/km²4.8 km²39.6%14.9%
Leysin3,704−12.3%199.5 people/km²18.6 km²50.6%16.3%
Vully-les-Lacs3,689+30.4%176.3 people/km²20.9 km²18.8%19.7%
Château-d'Oex3,681+8.1%32.4 people/km²113.8 km²30.1%24.3%
Savigny3,600+7.7%225.0 people/km²16.0 km²21.6%19.9%
Yvonand3,537+12.1%264.3 people/km²13.4 km²15.9%20.6%
Corsier-sur-Vevey3,459+0.5%513.2 people/km²6.7 km²32.7%20.2%
Valbroye3,409+15.1%101.5 people/km²33.6 km²23.7%19.9%
Grandson3,390+2.5%431.8 people/km²7.8 km²20.0%19.9%
Chardonne3,383+17.7%328.4 people/km²10.3 km²24.6%22.4%
Echichens3,243+25.1%243.8 people/km²13.3 km²20.5%19.5%
Coppet3,236+3.2%1,730 people/km²1.9 km²36.6%19.0%
Jorat-Mézières3,210+16.3%289.4 people/km²11.1 km²15.6%17.5%
Penthalaz3,197−1.4%826.1 people/km²3.9 km²28.5%18.8%
Echandens3,110+16.8%801.5 people/km²3.9 km²32.9%21.2%
Corcelles-près-Payerne3,110+39.3%256.6 people/km²12.1 km²34.9%14.3%
Saint-Cergue3,055+25.1%125.8 people/km²24.3 km²32.0%17.0%
Puidoux3,013+5.6%131.8 people/km²22.9 km²31.2%14.8%
Etoy3,008+2.3%611.4 people/km²4.9 km²29.4%16.2%
Arzier-Le Muids2,996+16.5%57.7 people/km²51.9 km²27.1%15.6%
Commugny2,960+3.4%454.0 people/km²6.5 km²36.9%16.9%
Montanaire2,857+18.3%85.3 people/km²33.5 km²12.6%17.4%
Cugy (VD)2,814+2.3%967.0 people/km²2.9 km²23.8%16.6%
Mont-sur-Rolle2,757+5.3%708.7 people/km²3.9 km²26.4%17.9%
Froideville2,712+11.7%380.9 people/km²7.1 km²18.3%15.8%
Lonay2,707+6.7%727.7 people/km²3.7 km²21.7%23.2%
La Sarraz2,608+1.7%338.7 people/km²7.7 km²29.1%16.6%
Crans (VD)2,479+14.1%575.2 people/km²4.3 km²30.9%18.5%
Gimel2,463+28.8%130.5 people/km²18.9 km²28.0%17.3%
Corseaux2,323+7.0%2,171 people/km²1.1 km²26.8%26.9%
Chexbres2,270+2.4%1,056 people/km²2.1 km²25.0%22.9%
Servion2,234+17.2%531.9 people/km²4.2 km²16.8%17.1%
Mies2,211+11.6%640.9 people/km²3.5 km²36.5%17.1%
Forel (Lavaux)2,109+0.9%113.8 people/km²18.5 km²20.6%18.0%
Genolier2,062+6.9%426.9 people/km²4.8 km²25.3%18.1%
Begnins2,049+12.3%427.8 people/km²4.8 km²28.7%21.5%
Roche (VD)2,039+33.4%316.1 people/km²6.5 km²35.1%14.1%
Tolochenaz1,926+3.6%1,211 people/km²1.6 km²32.1%16.6%
Jongny1,918+28.4%888.0 people/km²2.2 km²25.9%18.4%
Cudrefin1,915+26.3%123.5 people/km²15.5 km²16.9%17.3%
Penthaz1,911+15.7%497.7 people/km²3.8 km²24.9%14.6%
Montilliez1,856+12.1%155.4 people/km²11.9 km²13.4%15.1%
Denges1,842+11.4%1,103 people/km²1.7 km²34.2%13.4%
Eysins1,808+20.1%759.7 people/km²2.4 km²30.4%14.4%
Assens1,749+16.5%328.1 people/km²5.3 km²17.0%15.4%
Tannay1,732+8.5%962.2 people/km²1.8 km²34.8%18.8%
Bière1,696+8.3%67.8 people/km²25.0 km²35.5%17.0%
L'Abbaye1,604+11.9%50.3 people/km²31.9 km²18.6%25.6%
Perroy1,572+7.3%543.9 people/km²2.9 km²30.8%16.9%
Jorat-Menthue1,566+2.9%88.7 people/km²17.6 km²17.1%16.8%
Gryon1,535+21.2%100.9 people/km²15.2 km²32.4%23.5%
Paudex1,480−0.8%3,020 people/km²0.5 km²33.2%21.4%
Yens1,478+5.3%155.3 people/km²9.5 km²22.1%18.2%
Bassins1,462+10.5%70.3 people/km²20.8 km²24.7%13.3%
Jouxtens-Mézery1,454+2.8%753.4 people/km²1.9 km²18.2%23.7%
Ormont-Dessus1,438−2.9%23.3 people/km²61.6 km²24.6%30.5%
Gilly1,430+26.1%183.8 people/km²7.8 km²26.1%15.3%
Trélex1,426+0.1%250.6 people/km²5.7 km²21.9%18.6%
Chavannes-de-Bogis1,418+7.6%497.5 people/km²2.9 km²38.7%16.7%
Bottens1,388+13.5%204.4 people/km²6.8 km²19.1%15.2%
Le Vaud1,372+10.3%441.2 people/km²3.1 km²18.6%18.0%
Bercher1,354+17.9%317.1 people/km²4.3 km²17.4%16.5%
Villars-le-Terroir1,334+29.0%188.2 people/km²7.1 km²14.8%15.8%
Vufflens-la-Ville1,325+9.0%246.3 people/km²5.4 km²18.3%19.9%
Sullens1,283+38.9%328.1 people/km²3.9 km²21.4%15.6%
Crassier1,281+7.9%631.0 people/km²2.0 km²25.4%12.8%
Chéserex1,275+6.7%120.5 people/km²10.6 km²23.1%20.3%
Ormont-Dessous1,261+12.7%19.7 people/km²64.1 km²20.3%22.7%
Goumoëns1,250+18.6%116.8 people/km²10.7 km²13.8%18.4%
Gingins1,242+1.6%98.7 people/km²12.6 km²22.4%22.7%
Ballaigues1,231+14.9%135.9 people/km²9.1 km²27.7%19.5%
La Rippe1,222+7.0%73.7 people/km²16.6 km²23.4%15.7%
Noville1,210+17.6%117.2 people/km²10.3 km²23.2%19.8%
Eclépens1,201+15.8%207.1 people/km²5.8 km²25.1%16.5%
Baulmes1,190+15.2%52.9 people/km²22.5 km²19.4%19.2%
Essertines-sur-Yverdon1,183+25.1%121.0 people/km²9.8 km²17.1%13.6%
Etagnières1,169+2.1%307.6 people/km²3.8 km²21.2%16.1%
Borex1,169+8.7%587.4 people/km²2.0 km²25.8%17.0%
Vich1,168+30.4%748.7 people/km²1.6 km²28.5%16.3%
Morrens (VD)1,145+8.6%311.1 people/km²3.7 km²16.7%19.6%
Duillier1,122+8.5%273.0 people/km²4.1 km²20.9%16.2%
Yvorne1,119+9.0%91.8 people/km²12.2 km²23.1%19.3%
Daillens1,113+18.4%201.6 people/km²5.5 km²17.6%14.7%
Vuarrens1,113+19.0%124.1 people/km²9.0 km²15.3%10.2%
Lavigny1,109+11.5%277.2 people/km²4.0 km²26.1%14.2%
L'Isle1,102+6.8%67.9 people/km²16.2 km²15.0%19.9%
Givrins1,094+11.3%276.3 people/km²4.0 km²22.9%18.7%
Gollion1,093+26.2%200.9 people/km²5.4 km²17.8%15.3%
Champagne1,087+3.7%276.6 people/km²3.9 km²16.0%14.5%
Saint-George1,080+13.0%87.8 people/km²12.3 km²23.0%17.5%
Bavois1,055+12.1%112.8 people/km²9.3 km²17.9%13.8%
Concise1,035+8.2%90.7 people/km²11.4 km²18.2%16.8%
Lavey-Morcles1,024+12.4%72.1 people/km²14.2 km²21.2%21.0%
Boussens1,016+5.7%321.5 people/km²3.2 km²16.0%14.1%
Veytaux1,009+16.6%149.0 people/km²6.8 km²40.9%19.3%
Chavannes-des-Bois990+11.9%467.0 people/km²2.1 km²32.9%13.7%
Bogis-Bossey973+7.5%397.1 people/km²2.5 km²31.2%13.6%
Grandcour970+14.0%95.1 people/km²10.2 km²18.4%18.6%
Montricher950−0.8%36.6 people/km²25.9 km²18.4%19.1%
Villars-Sainte-Croix944+33.0%568.7 people/km²1.7 km²25.2%19.0%
Rennaz935+11.4%426.9 people/km²2.2 km²33.8%18.1%
Le Lieu924+7.8%28.4 people/km²32.5 km²14.7%25.1%
Pompaples916+9.3%206.3 people/km²4.4 km²26.4%13.5%
Féchy911+6.4%336.2 people/km²2.7 km²30.2%17.6%
Donneloye905+18.1%100.4 people/km²9.0 km²15.2%16.0%
Pomy903+23.5%160.7 people/km²5.6 km²9.3%14.2%
Faoug899+4.5%259.1 people/km²3.5 km²23.9%18.7%
Bretigny-sur-Morrens893+12.0%310.1 people/km²2.9 km²19.7%14.3%
Vufflens-le-Château881+7.3%411.7 people/km²2.1 km²19.4%19.9%
Tévenon857+6.1%60.1 people/km²14.3 km²14.2%20.8%
Poliez-Pittet849+4.2%169.5 people/km²5.0 km²18.4%15.1%
Saint-Barthélemy (VD)837+6.8%203.2 people/km²4.1 km²14.2%15.3%
Bursins831+6.7%247.3 people/km²3.4 km²25.4%16.9%
Mex (VD)827+22.2%285.2 people/km²2.9 km²26.2%19.6%
Lully (VD)820+7.8%398.1 people/km²2.1 km²16.6%19.1%
Rougemont806−9.1%16.6 people/km²48.5 km²35.2%26.8%
Fey790+24.2%107.6 people/km²7.3 km²12.3%14.8%
Essertines-sur-Rolle769+10.5%111.1 people/km²6.9 km²25.4%16.5%
Montagny-près-Yverdon765+7.3%217.3 people/km²3.5 km²17.0%18.3%
Denens750+5.8%229.4 people/km²3.3 km²20.9%19.9%
Cheseaux-Noréaz747+12.5%126.6 people/km²5.9 km²13.7%21.1%
Mathod740+27.1%112.3 people/km²6.6 km²22.0%14.2%
Lussy-sur-Morges721+11.6%308.1 people/km²2.3 km²15.5%20.5%
Valeyres-sous-Montagny717+8.5%315.9 people/km²2.3 km²18.1%20.8%
Saint-Livres708−0.7%87.4 people/km²8.1 km²18.8%15.7%
Arnex-sur-Orbe698+12.4%91.6 people/km²7.6 km²14.9%17.9%
Bullet688+13.5%40.9 people/km²16.8 km²9.0%29.8%
Champvent687+11.5%99.9 people/km²6.9 km²15.9%16.3%
Buchillon681+9.0%322.7 people/km²2.1 km²23.2%22.0%
Montpreveyres670+7.0%162.6 people/km²4.1 km²25.2%13.1%
Suchy666+22.9%100.3 people/km²6.6 km²15.5%10.1%
Bettens651+16.9%174.1 people/km²3.7 km²19.7%10.4%
Vucherens638+17.5%194.5 people/km²3.3 km²17.7%16.0%
Dully637−0.6%383.7 people/km²1.7 km²28.3%18.7%
Luins635+0.5%236.1 people/km²2.7 km²28.8%15.3%
Vulliens625+35.6%94.3 people/km²6.6 km²12.3%16.2%
Vuiteboeuf613+12.5%121.1 people/km²5.1 km²19.9%15.0%
Bournens612+64.5%156.5 people/km²3.9 km²22.2%12.2%
Oulens-sous-Echallens609+14.7%103.7 people/km²5.9 km²14.8%15.9%
Aclens609+16.0%155.4 people/km²3.9 km²25.1%14.8%
Villars-sous-Yens601+6.2%197.7 people/km²3.0 km²19.3%17.5%
Bremblens595+16.2%203.8 people/km²2.9 km²12.3%15.5%
Signy-Avenex592+17.0%305.2 people/km²1.9 km²24.5%18.4%
Ballens580+14.6%68.5 people/km²8.5 km²20.3%19.5%
Romainmôtier-Envy579+9.5%83.0 people/km²7.0 km²17.1%19.7%
Pailly575+7.5%99.7 people/km²5.8 km²11.5%14.3%
Vullierens575+25.8%84.1 people/km²6.8 km²20.0%18.8%
Valeyres-sous-Rances569−5.3%89.7 people/km²6.3 km²11.9%18.3%
Maracon562+26.6%128.3 people/km²4.4 km²11.0%18.1%
Chamblon558−1.8%195.8 people/km²2.9 km²14.0%24.2%
Longirod557+20.0%58.9 people/km²9.4 km²18.9%18.7%
Cuarnens555+26.7%77.8 people/km²7.1 km²12.2%17.3%
Grancy541+36.6%95.8 people/km²5.7 km²17.2%15.2%
Ropraz536+31.7%111.2 people/km²4.8 km²22.4%16.0%
Bursinel534+12.4%300.0 people/km²1.8 km²26.4%18.4%
Onnens (VD)527+6.5%102.5 people/km²5.1 km²11.9%18.6%
Chessel525+31.6%147.1 people/km²3.6 km²26.3%17.5%
Orny525+40.0%94.6 people/km²5.5 km²18.3%12.6%
Villarzel521+25.2%68.0 people/km²7.7 km²19.2%17.3%
Treycovagnes519+12.1%249.5 people/km²2.1 km²20.4%17.0%
Bonvillars517+2.8%68.8 people/km²7.5 km²8.1%22.6%
Coinsins513+17.9%176.3 people/km²2.9 km²19.7%20.7%
Rances512+11.3%52.1 people/km²9.8 km²13.3%20.7%
Rossinière506−10.9%21.7 people/km²23.4 km²13.6%22.9%
Mont-la-Ville503+31.3%25.4 people/km²19.8 km²14.5%17.9%
Senarclens503+11.8%126.7 people/km²4.0 km²20.9%18.7%
Vaulion500+2.2%38.0 people/km²13.2 km²14.8%20.8%
Corcelles-le-Jorat497+17.5%62.6 people/km²7.9 km²19.3%18.9%
Montcherand494+4.2%160.9 people/km²3.1 km²14.6%14.8%
Marchissy492+8.4%41.1 people/km²12.0 km²17.3%17.9%
Bougy-Villars490+1.0%275.3 people/km²1.8 km²28.2%23.1%
Chevroux487+12.0%111.4 people/km²4.4 km²11.5%22.8%
Lussery-Villars469+11.4%125.4 people/km²3.7 km²16.6%14.9%
Henniez464+36.9%176.4 people/km²2.6 km²22.8%12.9%
Romanel-sur-Morges463+1.1%264.6 people/km²1.8 km²19.2%18.6%
Giez461+18.8%96.6 people/km²4.8 km²12.6%18.7%
Belmont-sur-Yverdon457+23.8%70.7 people/km²6.5 km²10.9%15.8%
Corbeyrier455+5.1%20.7 people/km²22.0 km²10.3%31.9%
Saint-Oyens449+29.8%147.7 people/km²3.0 km²17.6%12.7%
Lignerolle449+15.1%42.2 people/km²10.6 km²21.4%18.7%
Penthéréaz446+14.7%78.5 people/km²5.7 km²7.6%13.4%
Saubraz441+12.2%119.5 people/km²3.7 km²25.9%9.5%
Corcelles-près-Concise439+29.9%108.1 people/km²4.1 km²13.7%23.9%
Cronay433+19.0%65.5 people/km²6.6 km²7.2%22.6%
Fiez421+0.2%61.6 people/km²6.8 km²10.0%19.2%
Provence420+9.4%13.2 people/km²31.8 km²10.0%24.1%
La Chaux (Cossonay)418−0.7%62.0 people/km²6.7 km²12.9%20.1%
Allaman413+4.6%158.8 people/km²2.6 km²28.6%19.1%
Grens411+6.2%161.8 people/km²2.5 km²21.2%15.1%
Chigny410+23.1%460.7 people/km²0.9 km²20.7%12.9%
Orges409+48.7%101.7 people/km²4.0 km²10.3%11.7%
Croy408+21.8%91.1 people/km²4.5 km²12.8%27.0%
Burtigny406+16.0%71.4 people/km²5.7 km²19.0%17.0%
Saint-Saphorin (Lavaux)391+1.8%439.3 people/km²0.9 km²18.9%16.9%
Vinzel385+10.3%346.8 people/km²1.1 km²27.3%19.2%
Agiez380+22.6%69.5 people/km²5.5 km²17.4%15.5%
Missy379+8.6%121.9 people/km²3.1 km²18.2%21.1%
Ependes (VD)376+8.7%78.0 people/km²4.8 km²17.6%16.2%
Boulens371+14.2%108.5 people/km²3.4 km²8.9%19.4%
Hermenches364−4.5%76.3 people/km²4.8 km²13.7%21.4%
Chevilly346+20.6%88.9 people/km²3.9 km²14.7%13.0%
Juriens345+14.6%36.9 people/km²9.3 km²7.0%22.0%
Ogens343+21.2%100.9 people/km²3.4 km²11.7%16.6%
Rivaz330−9.1%1,064 people/km²0.3 km²14.6%23.3%
Chavannes-le-Chêne327+17.6%81.8 people/km²4.0 km²11.6%18.6%
Mollens (VD)320+8.5%29.1 people/km²11.0 km²18.8%16.9%
Ferreyres308−1.9%97.5 people/km²3.2 km²9.7%19.5%
Trey305+19.1%80.5 people/km²3.8 km²14.8%15.7%
Rueyres302+14.0%151.0 people/km²2.0 km²13.9%19.9%
Curtilles302−2.9%60.9 people/km²5.0 km²14.6%20.5%
Berolle300+3.1%31.3 people/km²9.6 km²15.0%17.0%
Moiry295+1.7%44.3 people/km²6.7 km²8.5%23.4%
Arnex-sur-Nyon273+24.7%133.8 people/km²2.0 km²26.4%17.2%
L'Abergement267+6.4%46.1 people/km²5.8 km²7.9%19.9%
Bretonnières265+4.7%48.6 people/km²5.5 km²4.9%16.6%
Bussy-sur-Moudon264+33.3%85.4 people/km²3.1 km²16.3%20.1%
Suscévaz262+32.3%63.1 people/km²4.2 km²20.2%17.2%
Molondin260+16.6%47.4 people/km²5.5 km²17.3%19.6%
Bioley-Magnoux252+25.4%58.7 people/km²4.3 km²5.6%25.4%
Prévonloup247+43.6%134.2 people/km²1.8 km²12.6%19.0%
Tartegnin246+7.0%225.7 people/km²1.1 km²35.0%13.8%
Cuarny244+13.5%53.5 people/km²4.6 km²12.7%21.3%
Dompierre (VD)242−2.0%75.4 people/km²3.2 km²14.5%21.1%
Grandevent241+3.9%69.7 people/km²3.5 km²18.7%18.3%
Dizy238+7.2%78.3 people/km²3.0 km²12.2%12.6%
Premier233+25.9%38.1 people/km²6.1 km²9.4%27.0%
Clarmont232+45.9%227.5 people/km²1.0 km²23.3%15.5%
Chavannes-sur-Moudon232+3.6%45.0 people/km²5.2 km²8.2%22.0%
Fontaines-sur-Grandson228+19.4%29.0 people/km²7.9 km²12.3%12.7%
Ursins227+10.2%67.6 people/km²3.4 km²15.9%20.3%
Valeyres-sous-Ursins225−8.2%78.4 people/km²2.9 km²4.0%26.2%
Orzens217+2.4%51.7 people/km²4.2 km²11.5%21.7%
La Praz213+33.1%41.6 people/km²5.1 km²18.8%18.8%
Bofflens201+7.5%47.7 people/km²4.2 km²2.5%21.9%
Oppens201+10.4%55.8 people/km²3.6 km²22.9%20.4%
Les Clées195+4.8%27.7 people/km²7.0 km²7.7%29.2%
Rovray195+10.8%60.9 people/km²3.2 km²8.2%16.9%
Vaux-sur-Morges185−8.9%88.1 people/km²2.1 km²15.7%23.2%
Champtauroz184+38.3%60.3 people/km²3.0 km²10.3%10.9%
Démoret181+47.2%42.3 people/km²4.3 km²7.7%22.1%
Chêne-Pâquier172+38.7%81.5 people/km²2.1 km²11.1%18.0%
Sergey165+14.6%113.0 people/km²1.5 km²17.0%14.6%
Chavannes-le-Veyron160+33.3%62.0 people/km²2.6 km²10.0%16.9%
Lovatens152+1.3%44.1 people/km²3.5 km²5.9%18.4%
Syens144+3.6%56.9 people/km²2.5 km²25.0%22.2%
Vugelles-La Mothe142+4.4%46.3 people/km²3.1 km²14.1%16.9%
Mutrux138−10.4%42.7 people/km²3.2 km²10.1%23.2%
Mauborget137+15.1%24.9 people/km²5.5 km²17.5%35.0%
Villars-le-Comte129−14.0%30.7 people/km²4.2 km²9.3%27.1%
Villars-Epeney109+21.1%126.7 people/km²0.9 km²12.8%16.5%
Treytorrens (Payerne)108−12.2%35.2 people/km²3.1 km²9.3%22.2%
Novalles105+2.9%51.0 people/km²2.1 km²9.5%21.9%
Rossenges82+26.2%75.9 people/km²1.1 km²18.3%19.5%
Mauraz74+51.0%148.0 people/km²0.5 km²29.7%9.5%

Vaud compared with the national figures

Population-weighted averages for rates; totals for counts.

IndicatorVaudSwitzerland
Share of foreign nationals34.3%27.7%
Share of people aged 65 and over17.1%19.8%
Dwellings449,6914,927,050
Dwellings in buildings built before 194625.9%22.4%
Dwellings in buildings built since 200124.7%24.6%
Share of single-family houses among residential buildings52.6%56.9%
Oil or gas heating systems72.6%61.7%
Heat pumps as main heating6.9%15.5%
Wood heating systems5.6%9.3%
District heating5.5%7.3%
Photovoltaic installations36,655329,600
Installed photovoltaic capacity per 1,000 inhabitants784.6 kW919.4 kW
Rooftop solar electricity potential6,033 GWh/year64,783 GWh/year
Rooftop solar potential per inhabitant6,985 kWh/inh.7,100 kWh/inh.
Establishments67,877728,011
Jobs498,8235,679,518
Jobs per 1,000 inhabitants577.7622.5
Share of jobs in services79.0%73.4%
Share of jobs in industry and construction16.3%22.0%
Entities listed in the commercial register67,255762,757
Entities in the commercial register per 1,000 inhabitants77.983.6
Share of limited companies (AG, GmbH) among registered entities67.6%68.6%
Share of sole proprietorships among registered entities26.9%26.1%

Frequently asked questions

How many municipalities are there in Vaud?

Vaud has 300 municipalities. The most populous is Lausanne, with 145,596 residents.

What is the population of Vaud?

Vaud has 863,650 residents (2025), or 314 people per km².

Which municipality in Vaud is growing fastest?

Bournens has the fastest growth in Vaud over 10 years: +64.5%.

Other regions