
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
Population change over 10 years
All municipalities in Vaud
Click a column heading to sort the table.
| Municipality | Population | Population change over 10 years | Population density | Area | Share of foreign nationals | Share of people aged 65 and over |
|---|---|---|---|---|---|---|
| Lausanne | 145,596 | +7.3% | 3,519 people/km² | 41.4 km² | 42.9% | 14.5% |
| Yverdon-les-Bains | 30,590 | +3.0% | 2,712 people/km² | 11.3 km² | 39.5% | 18.5% |
| Montreux | 27,182 | +2.8% | 813.6 people/km² | 33.4 km² | 46.0% | 21.2% |
| Nyon | 23,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% |
| Vevey | 20,147 | +3.6% | 8,395 people/km² | 2.4 km² | 39.5% | 15.6% |
| Pully | 19,536 | +9.7% | 3,334 people/km² | 5.9 km² | 33.0% | 21.7% |
| Morges | 17,803 | +13.6% | 4,648 people/km² | 3.8 km² | 37.8% | 18.7% |
| Gland | 14,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-Peilz | 13,046 | +14.2% | 4,002 people/km² | 3.3 km² | 30.4% | 20.2% |
| Prilly | 13,037 | +8.9% | 6,008 people/km² | 2.2 km² | 45.2% | 16.4% |
| Blonay - Saint-Légier | 12,608 | +12.5% | 403.6 people/km² | 31.2 km² | 23.9% | 20.3% |
| Bussigny | 12,120 | +47.6% | 2,520 people/km² | 4.8 km² | 40.9% | 12.5% |
| Aigle | 12,050 | +21.2% | 734.3 people/km² | 16.4 km² | 43.5% | 17.4% |
| Crissier | 11,101 | +43.6% | 2,018 people/km² | 5.5 km² | 44.2% | 13.0% |
| Payerne | 10,938 | +15.6% | 452.2 people/km² | 24.2 km² | 45.2% | 16.1% |
| Lutry | 10,831 | +11.1% | 1,280 people/km² | 8.5 km² | 27.0% | 23.1% |
| Chavannes-près-Renens | 10,720 | +45.1% | 6,497 people/km² | 1.6 km² | 57.1% | 8.9% |
| Epalinges | 9,860 | +7.2% | 2,153 people/km² | 4.6 km² | 30.3% | 18.2% |
| Le Mont-sur-Lausanne | 9,790 | +34.4% | 998.0 people/km² | 9.8 km² | 28.3% | 15.0% |
| Bex | 8,933 | +21.3% | 92.5 people/km² | 96.6 km² | 35.8% | 18.3% |
| Ollon | 8,297 | +11.7% | 139.2 people/km² | 59.6 km² | 36.5% | 19.3% |
| Orbe | 8,005 | +16.8% | 664.3 people/km² | 12.1 km² | 35.0% | 16.5% |
| Moudon | 6,827 | +15.2% | 435.4 people/km² | 15.7 km² | 46.0% | 13.2% |
| Echallens | 6,817 | +21.2% | 1,024 people/km² | 6.7 km² | 24.9% | 16.4% |
| Rolle | 6,604 | +8.1% | 2,410 people/km² | 2.7 km² | 41.3% | 16.0% |
| Oron | 6,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-Prex | 5,923 | +5.7% | 1,069 people/km² | 5.5 km² | 36.1% | 16.8% |
| Bourg-en-Lavaux | 5,561 | +6.1% | 576.3 people/km² | 9.7 km² | 21.7% | 21.6% |
| Chavornay | 5,375 | +14.9% | 485.5 people/km² | 11.1 km² | 27.0% | 13.8% |
| Préverenges | 5,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-Croix | 5,156 | +7.8% | 130.8 people/km² | 39.4 km² | 24.5% | 26.1% |
| Cossonay | 4,968 | +36.2% | 599.3 people/km² | 8.3 km² | 26.3% | 14.6% |
| Avenches | 4,945 | +20.3% | 254.1 people/km² | 19.5 km² | 40.9% | 16.8% |
| Lucens | 4,879 | +23.9% | 620.7 people/km² | 7.9 km² | 41.5% | 15.2% |
| Cheseaux-sur-Lausanne | 4,861 | +12.6% | 1,057 people/km² | 4.6 km² | 25.2% | 17.9% |
| Le Chenit | 4,787 | +3.1% | 48.3 people/km² | 99.2 km² | 27.8% | 23.8% |
| Hautemorges | 4,422 | +12.4% | – | – | 17.6% | 17.7% |
| Vallorbe | 4,413 | +20.8% | 190.3 people/km² | 23.2 km² | 35.9% | 16.8% |
| Romanel-sur-Lausanne | 4,320 | +28.7% | 1,500 people/km² | 2.9 km² | 29.1% | 16.9% |
| Prangins | 4,236 | +5.1% | 699.0 people/km² | 6.1 km² | 29.8% | 19.9% |
| Belmont-sur-Lausanne | 3,890 | +7.9% | 1,468 people/km² | 2.6 km² | 24.7% | 16.8% |
| Aubonne | 3,887 | +3.4% | 414.0 people/km² | 9.4 km² | 31.5% | 18.2% |
| Founex | 3,764 | +3.6% | 785.8 people/km² | 4.8 km² | 39.6% | 14.9% |
| Leysin | 3,704 | −12.3% | 199.5 people/km² | 18.6 km² | 50.6% | 16.3% |
| Vully-les-Lacs | 3,689 | +30.4% | 176.3 people/km² | 20.9 km² | 18.8% | 19.7% |
| Château-d'Oex | 3,681 | +8.1% | 32.4 people/km² | 113.8 km² | 30.1% | 24.3% |
| Savigny | 3,600 | +7.7% | 225.0 people/km² | 16.0 km² | 21.6% | 19.9% |
| Yvonand | 3,537 | +12.1% | 264.3 people/km² | 13.4 km² | 15.9% | 20.6% |
| Corsier-sur-Vevey | 3,459 | +0.5% | 513.2 people/km² | 6.7 km² | 32.7% | 20.2% |
| Valbroye | 3,409 | +15.1% | 101.5 people/km² | 33.6 km² | 23.7% | 19.9% |
| Grandson | 3,390 | +2.5% | 431.8 people/km² | 7.8 km² | 20.0% | 19.9% |
| Chardonne | 3,383 | +17.7% | 328.4 people/km² | 10.3 km² | 24.6% | 22.4% |
| Echichens | 3,243 | +25.1% | 243.8 people/km² | 13.3 km² | 20.5% | 19.5% |
| Coppet | 3,236 | +3.2% | 1,730 people/km² | 1.9 km² | 36.6% | 19.0% |
| Jorat-Mézières | 3,210 | +16.3% | 289.4 people/km² | 11.1 km² | 15.6% | 17.5% |
| Penthalaz | 3,197 | −1.4% | 826.1 people/km² | 3.9 km² | 28.5% | 18.8% |
| Echandens | 3,110 | +16.8% | 801.5 people/km² | 3.9 km² | 32.9% | 21.2% |
| Corcelles-près-Payerne | 3,110 | +39.3% | 256.6 people/km² | 12.1 km² | 34.9% | 14.3% |
| Saint-Cergue | 3,055 | +25.1% | 125.8 people/km² | 24.3 km² | 32.0% | 17.0% |
| Puidoux | 3,013 | +5.6% | 131.8 people/km² | 22.9 km² | 31.2% | 14.8% |
| Etoy | 3,008 | +2.3% | 611.4 people/km² | 4.9 km² | 29.4% | 16.2% |
| Arzier-Le Muids | 2,996 | +16.5% | 57.7 people/km² | 51.9 km² | 27.1% | 15.6% |
| Commugny | 2,960 | +3.4% | 454.0 people/km² | 6.5 km² | 36.9% | 16.9% |
| Montanaire | 2,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-Rolle | 2,757 | +5.3% | 708.7 people/km² | 3.9 km² | 26.4% | 17.9% |
| Froideville | 2,712 | +11.7% | 380.9 people/km² | 7.1 km² | 18.3% | 15.8% |
| Lonay | 2,707 | +6.7% | 727.7 people/km² | 3.7 km² | 21.7% | 23.2% |
| La Sarraz | 2,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% |
| Gimel | 2,463 | +28.8% | 130.5 people/km² | 18.9 km² | 28.0% | 17.3% |
| Corseaux | 2,323 | +7.0% | 2,171 people/km² | 1.1 km² | 26.8% | 26.9% |
| Chexbres | 2,270 | +2.4% | 1,056 people/km² | 2.1 km² | 25.0% | 22.9% |
| Servion | 2,234 | +17.2% | 531.9 people/km² | 4.2 km² | 16.8% | 17.1% |
| Mies | 2,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% |
| Genolier | 2,062 | +6.9% | 426.9 people/km² | 4.8 km² | 25.3% | 18.1% |
| Begnins | 2,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% |
| Tolochenaz | 1,926 | +3.6% | 1,211 people/km² | 1.6 km² | 32.1% | 16.6% |
| Jongny | 1,918 | +28.4% | 888.0 people/km² | 2.2 km² | 25.9% | 18.4% |
| Cudrefin | 1,915 | +26.3% | 123.5 people/km² | 15.5 km² | 16.9% | 17.3% |
| Penthaz | 1,911 | +15.7% | 497.7 people/km² | 3.8 km² | 24.9% | 14.6% |
| Montilliez | 1,856 | +12.1% | 155.4 people/km² | 11.9 km² | 13.4% | 15.1% |
| Denges | 1,842 | +11.4% | 1,103 people/km² | 1.7 km² | 34.2% | 13.4% |
| Eysins | 1,808 | +20.1% | 759.7 people/km² | 2.4 km² | 30.4% | 14.4% |
| Assens | 1,749 | +16.5% | 328.1 people/km² | 5.3 km² | 17.0% | 15.4% |
| Tannay | 1,732 | +8.5% | 962.2 people/km² | 1.8 km² | 34.8% | 18.8% |
| Bière | 1,696 | +8.3% | 67.8 people/km² | 25.0 km² | 35.5% | 17.0% |
| L'Abbaye | 1,604 | +11.9% | 50.3 people/km² | 31.9 km² | 18.6% | 25.6% |
| Perroy | 1,572 | +7.3% | 543.9 people/km² | 2.9 km² | 30.8% | 16.9% |
| Jorat-Menthue | 1,566 | +2.9% | 88.7 people/km² | 17.6 km² | 17.1% | 16.8% |
| Gryon | 1,535 | +21.2% | 100.9 people/km² | 15.2 km² | 32.4% | 23.5% |
| Paudex | 1,480 | −0.8% | 3,020 people/km² | 0.5 km² | 33.2% | 21.4% |
| Yens | 1,478 | +5.3% | 155.3 people/km² | 9.5 km² | 22.1% | 18.2% |
| Bassins | 1,462 | +10.5% | 70.3 people/km² | 20.8 km² | 24.7% | 13.3% |
| Jouxtens-Mézery | 1,454 | +2.8% | 753.4 people/km² | 1.9 km² | 18.2% | 23.7% |
| Ormont-Dessus | 1,438 | −2.9% | 23.3 people/km² | 61.6 km² | 24.6% | 30.5% |
| Gilly | 1,430 | +26.1% | 183.8 people/km² | 7.8 km² | 26.1% | 15.3% |
| Trélex | 1,426 | +0.1% | 250.6 people/km² | 5.7 km² | 21.9% | 18.6% |
| Chavannes-de-Bogis | 1,418 | +7.6% | 497.5 people/km² | 2.9 km² | 38.7% | 16.7% |
| Bottens | 1,388 | +13.5% | 204.4 people/km² | 6.8 km² | 19.1% | 15.2% |
| Le Vaud | 1,372 | +10.3% | 441.2 people/km² | 3.1 km² | 18.6% | 18.0% |
| Bercher | 1,354 | +17.9% | 317.1 people/km² | 4.3 km² | 17.4% | 16.5% |
| Villars-le-Terroir | 1,334 | +29.0% | 188.2 people/km² | 7.1 km² | 14.8% | 15.8% |
| Vufflens-la-Ville | 1,325 | +9.0% | 246.3 people/km² | 5.4 km² | 18.3% | 19.9% |
| Sullens | 1,283 | +38.9% | 328.1 people/km² | 3.9 km² | 21.4% | 15.6% |
| Crassier | 1,281 | +7.9% | 631.0 people/km² | 2.0 km² | 25.4% | 12.8% |
| Chéserex | 1,275 | +6.7% | 120.5 people/km² | 10.6 km² | 23.1% | 20.3% |
| Ormont-Dessous | 1,261 | +12.7% | 19.7 people/km² | 64.1 km² | 20.3% | 22.7% |
| Goumoëns | 1,250 | +18.6% | 116.8 people/km² | 10.7 km² | 13.8% | 18.4% |
| Gingins | 1,242 | +1.6% | 98.7 people/km² | 12.6 km² | 22.4% | 22.7% |
| Ballaigues | 1,231 | +14.9% | 135.9 people/km² | 9.1 km² | 27.7% | 19.5% |
| La Rippe | 1,222 | +7.0% | 73.7 people/km² | 16.6 km² | 23.4% | 15.7% |
| Noville | 1,210 | +17.6% | 117.2 people/km² | 10.3 km² | 23.2% | 19.8% |
| Eclépens | 1,201 | +15.8% | 207.1 people/km² | 5.8 km² | 25.1% | 16.5% |
| Baulmes | 1,190 | +15.2% | 52.9 people/km² | 22.5 km² | 19.4% | 19.2% |
| Essertines-sur-Yverdon | 1,183 | +25.1% | 121.0 people/km² | 9.8 km² | 17.1% | 13.6% |
| Etagnières | 1,169 | +2.1% | 307.6 people/km² | 3.8 km² | 21.2% | 16.1% |
| Borex | 1,169 | +8.7% | 587.4 people/km² | 2.0 km² | 25.8% | 17.0% |
| Vich | 1,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% |
| Duillier | 1,122 | +8.5% | 273.0 people/km² | 4.1 km² | 20.9% | 16.2% |
| Yvorne | 1,119 | +9.0% | 91.8 people/km² | 12.2 km² | 23.1% | 19.3% |
| Daillens | 1,113 | +18.4% | 201.6 people/km² | 5.5 km² | 17.6% | 14.7% |
| Vuarrens | 1,113 | +19.0% | 124.1 people/km² | 9.0 km² | 15.3% | 10.2% |
| Lavigny | 1,109 | +11.5% | 277.2 people/km² | 4.0 km² | 26.1% | 14.2% |
| L'Isle | 1,102 | +6.8% | 67.9 people/km² | 16.2 km² | 15.0% | 19.9% |
| Givrins | 1,094 | +11.3% | 276.3 people/km² | 4.0 km² | 22.9% | 18.7% |
| Gollion | 1,093 | +26.2% | 200.9 people/km² | 5.4 km² | 17.8% | 15.3% |
| Champagne | 1,087 | +3.7% | 276.6 people/km² | 3.9 km² | 16.0% | 14.5% |
| Saint-George | 1,080 | +13.0% | 87.8 people/km² | 12.3 km² | 23.0% | 17.5% |
| Bavois | 1,055 | +12.1% | 112.8 people/km² | 9.3 km² | 17.9% | 13.8% |
| Concise | 1,035 | +8.2% | 90.7 people/km² | 11.4 km² | 18.2% | 16.8% |
| Lavey-Morcles | 1,024 | +12.4% | 72.1 people/km² | 14.2 km² | 21.2% | 21.0% |
| Boussens | 1,016 | +5.7% | 321.5 people/km² | 3.2 km² | 16.0% | 14.1% |
| Veytaux | 1,009 | +16.6% | 149.0 people/km² | 6.8 km² | 40.9% | 19.3% |
| Chavannes-des-Bois | 990 | +11.9% | 467.0 people/km² | 2.1 km² | 32.9% | 13.7% |
| Bogis-Bossey | 973 | +7.5% | 397.1 people/km² | 2.5 km² | 31.2% | 13.6% |
| Grandcour | 970 | +14.0% | 95.1 people/km² | 10.2 km² | 18.4% | 18.6% |
| Montricher | 950 | −0.8% | 36.6 people/km² | 25.9 km² | 18.4% | 19.1% |
| Villars-Sainte-Croix | 944 | +33.0% | 568.7 people/km² | 1.7 km² | 25.2% | 19.0% |
| Rennaz | 935 | +11.4% | 426.9 people/km² | 2.2 km² | 33.8% | 18.1% |
| Le Lieu | 924 | +7.8% | 28.4 people/km² | 32.5 km² | 14.7% | 25.1% |
| Pompaples | 916 | +9.3% | 206.3 people/km² | 4.4 km² | 26.4% | 13.5% |
| Féchy | 911 | +6.4% | 336.2 people/km² | 2.7 km² | 30.2% | 17.6% |
| Donneloye | 905 | +18.1% | 100.4 people/km² | 9.0 km² | 15.2% | 16.0% |
| Pomy | 903 | +23.5% | 160.7 people/km² | 5.6 km² | 9.3% | 14.2% |
| Faoug | 899 | +4.5% | 259.1 people/km² | 3.5 km² | 23.9% | 18.7% |
| Bretigny-sur-Morrens | 893 | +12.0% | 310.1 people/km² | 2.9 km² | 19.7% | 14.3% |
| Vufflens-le-Château | 881 | +7.3% | 411.7 people/km² | 2.1 km² | 19.4% | 19.9% |
| Tévenon | 857 | +6.1% | 60.1 people/km² | 14.3 km² | 14.2% | 20.8% |
| Poliez-Pittet | 849 | +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% |
| Bursins | 831 | +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% |
| Rougemont | 806 | −9.1% | 16.6 people/km² | 48.5 km² | 35.2% | 26.8% |
| Fey | 790 | +24.2% | 107.6 people/km² | 7.3 km² | 12.3% | 14.8% |
| Essertines-sur-Rolle | 769 | +10.5% | 111.1 people/km² | 6.9 km² | 25.4% | 16.5% |
| Montagny-près-Yverdon | 765 | +7.3% | 217.3 people/km² | 3.5 km² | 17.0% | 18.3% |
| Denens | 750 | +5.8% | 229.4 people/km² | 3.3 km² | 20.9% | 19.9% |
| Cheseaux-Noréaz | 747 | +12.5% | 126.6 people/km² | 5.9 km² | 13.7% | 21.1% |
| Mathod | 740 | +27.1% | 112.3 people/km² | 6.6 km² | 22.0% | 14.2% |
| Lussy-sur-Morges | 721 | +11.6% | 308.1 people/km² | 2.3 km² | 15.5% | 20.5% |
| Valeyres-sous-Montagny | 717 | +8.5% | 315.9 people/km² | 2.3 km² | 18.1% | 20.8% |
| Saint-Livres | 708 | −0.7% | 87.4 people/km² | 8.1 km² | 18.8% | 15.7% |
| Arnex-sur-Orbe | 698 | +12.4% | 91.6 people/km² | 7.6 km² | 14.9% | 17.9% |
| Bullet | 688 | +13.5% | 40.9 people/km² | 16.8 km² | 9.0% | 29.8% |
| Champvent | 687 | +11.5% | 99.9 people/km² | 6.9 km² | 15.9% | 16.3% |
| Buchillon | 681 | +9.0% | 322.7 people/km² | 2.1 km² | 23.2% | 22.0% |
| Montpreveyres | 670 | +7.0% | 162.6 people/km² | 4.1 km² | 25.2% | 13.1% |
| Suchy | 666 | +22.9% | 100.3 people/km² | 6.6 km² | 15.5% | 10.1% |
| Bettens | 651 | +16.9% | 174.1 people/km² | 3.7 km² | 19.7% | 10.4% |
| Vucherens | 638 | +17.5% | 194.5 people/km² | 3.3 km² | 17.7% | 16.0% |
| Dully | 637 | −0.6% | 383.7 people/km² | 1.7 km² | 28.3% | 18.7% |
| Luins | 635 | +0.5% | 236.1 people/km² | 2.7 km² | 28.8% | 15.3% |
| Vulliens | 625 | +35.6% | 94.3 people/km² | 6.6 km² | 12.3% | 16.2% |
| Vuiteboeuf | 613 | +12.5% | 121.1 people/km² | 5.1 km² | 19.9% | 15.0% |
| Bournens | 612 | +64.5% | 156.5 people/km² | 3.9 km² | 22.2% | 12.2% |
| Oulens-sous-Echallens | 609 | +14.7% | 103.7 people/km² | 5.9 km² | 14.8% | 15.9% |
| Aclens | 609 | +16.0% | 155.4 people/km² | 3.9 km² | 25.1% | 14.8% |
| Villars-sous-Yens | 601 | +6.2% | 197.7 people/km² | 3.0 km² | 19.3% | 17.5% |
| Bremblens | 595 | +16.2% | 203.8 people/km² | 2.9 km² | 12.3% | 15.5% |
| Signy-Avenex | 592 | +17.0% | 305.2 people/km² | 1.9 km² | 24.5% | 18.4% |
| Ballens | 580 | +14.6% | 68.5 people/km² | 8.5 km² | 20.3% | 19.5% |
| Romainmôtier-Envy | 579 | +9.5% | 83.0 people/km² | 7.0 km² | 17.1% | 19.7% |
| Pailly | 575 | +7.5% | 99.7 people/km² | 5.8 km² | 11.5% | 14.3% |
| Vullierens | 575 | +25.8% | 84.1 people/km² | 6.8 km² | 20.0% | 18.8% |
| Valeyres-sous-Rances | 569 | −5.3% | 89.7 people/km² | 6.3 km² | 11.9% | 18.3% |
| Maracon | 562 | +26.6% | 128.3 people/km² | 4.4 km² | 11.0% | 18.1% |
| Chamblon | 558 | −1.8% | 195.8 people/km² | 2.9 km² | 14.0% | 24.2% |
| Longirod | 557 | +20.0% | 58.9 people/km² | 9.4 km² | 18.9% | 18.7% |
| Cuarnens | 555 | +26.7% | 77.8 people/km² | 7.1 km² | 12.2% | 17.3% |
| Grancy | 541 | +36.6% | 95.8 people/km² | 5.7 km² | 17.2% | 15.2% |
| Ropraz | 536 | +31.7% | 111.2 people/km² | 4.8 km² | 22.4% | 16.0% |
| Bursinel | 534 | +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% |
| Chessel | 525 | +31.6% | 147.1 people/km² | 3.6 km² | 26.3% | 17.5% |
| Orny | 525 | +40.0% | 94.6 people/km² | 5.5 km² | 18.3% | 12.6% |
| Villarzel | 521 | +25.2% | 68.0 people/km² | 7.7 km² | 19.2% | 17.3% |
| Treycovagnes | 519 | +12.1% | 249.5 people/km² | 2.1 km² | 20.4% | 17.0% |
| Bonvillars | 517 | +2.8% | 68.8 people/km² | 7.5 km² | 8.1% | 22.6% |
| Coinsins | 513 | +17.9% | 176.3 people/km² | 2.9 km² | 19.7% | 20.7% |
| Rances | 512 | +11.3% | 52.1 people/km² | 9.8 km² | 13.3% | 20.7% |
| Rossinière | 506 | −10.9% | 21.7 people/km² | 23.4 km² | 13.6% | 22.9% |
| Mont-la-Ville | 503 | +31.3% | 25.4 people/km² | 19.8 km² | 14.5% | 17.9% |
| Senarclens | 503 | +11.8% | 126.7 people/km² | 4.0 km² | 20.9% | 18.7% |
| Vaulion | 500 | +2.2% | 38.0 people/km² | 13.2 km² | 14.8% | 20.8% |
| Corcelles-le-Jorat | 497 | +17.5% | 62.6 people/km² | 7.9 km² | 19.3% | 18.9% |
| Montcherand | 494 | +4.2% | 160.9 people/km² | 3.1 km² | 14.6% | 14.8% |
| Marchissy | 492 | +8.4% | 41.1 people/km² | 12.0 km² | 17.3% | 17.9% |
| Bougy-Villars | 490 | +1.0% | 275.3 people/km² | 1.8 km² | 28.2% | 23.1% |
| Chevroux | 487 | +12.0% | 111.4 people/km² | 4.4 km² | 11.5% | 22.8% |
| Lussery-Villars | 469 | +11.4% | 125.4 people/km² | 3.7 km² | 16.6% | 14.9% |
| Henniez | 464 | +36.9% | 176.4 people/km² | 2.6 km² | 22.8% | 12.9% |
| Romanel-sur-Morges | 463 | +1.1% | 264.6 people/km² | 1.8 km² | 19.2% | 18.6% |
| Giez | 461 | +18.8% | 96.6 people/km² | 4.8 km² | 12.6% | 18.7% |
| Belmont-sur-Yverdon | 457 | +23.8% | 70.7 people/km² | 6.5 km² | 10.9% | 15.8% |
| Corbeyrier | 455 | +5.1% | 20.7 people/km² | 22.0 km² | 10.3% | 31.9% |
| Saint-Oyens | 449 | +29.8% | 147.7 people/km² | 3.0 km² | 17.6% | 12.7% |
| Lignerolle | 449 | +15.1% | 42.2 people/km² | 10.6 km² | 21.4% | 18.7% |
| Penthéréaz | 446 | +14.7% | 78.5 people/km² | 5.7 km² | 7.6% | 13.4% |
| Saubraz | 441 | +12.2% | 119.5 people/km² | 3.7 km² | 25.9% | 9.5% |
| Corcelles-près-Concise | 439 | +29.9% | 108.1 people/km² | 4.1 km² | 13.7% | 23.9% |
| Cronay | 433 | +19.0% | 65.5 people/km² | 6.6 km² | 7.2% | 22.6% |
| Fiez | 421 | +0.2% | 61.6 people/km² | 6.8 km² | 10.0% | 19.2% |
| Provence | 420 | +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% |
| Allaman | 413 | +4.6% | 158.8 people/km² | 2.6 km² | 28.6% | 19.1% |
| Grens | 411 | +6.2% | 161.8 people/km² | 2.5 km² | 21.2% | 15.1% |
| Chigny | 410 | +23.1% | 460.7 people/km² | 0.9 km² | 20.7% | 12.9% |
| Orges | 409 | +48.7% | 101.7 people/km² | 4.0 km² | 10.3% | 11.7% |
| Croy | 408 | +21.8% | 91.1 people/km² | 4.5 km² | 12.8% | 27.0% |
| Burtigny | 406 | +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% |
| Vinzel | 385 | +10.3% | 346.8 people/km² | 1.1 km² | 27.3% | 19.2% |
| Agiez | 380 | +22.6% | 69.5 people/km² | 5.5 km² | 17.4% | 15.5% |
| Missy | 379 | +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% |
| Boulens | 371 | +14.2% | 108.5 people/km² | 3.4 km² | 8.9% | 19.4% |
| Hermenches | 364 | −4.5% | 76.3 people/km² | 4.8 km² | 13.7% | 21.4% |
| Chevilly | 346 | +20.6% | 88.9 people/km² | 3.9 km² | 14.7% | 13.0% |
| Juriens | 345 | +14.6% | 36.9 people/km² | 9.3 km² | 7.0% | 22.0% |
| Ogens | 343 | +21.2% | 100.9 people/km² | 3.4 km² | 11.7% | 16.6% |
| Rivaz | 330 | −9.1% | 1,064 people/km² | 0.3 km² | 14.6% | 23.3% |
| Chavannes-le-Chêne | 327 | +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% |
| Ferreyres | 308 | −1.9% | 97.5 people/km² | 3.2 km² | 9.7% | 19.5% |
| Trey | 305 | +19.1% | 80.5 people/km² | 3.8 km² | 14.8% | 15.7% |
| Rueyres | 302 | +14.0% | 151.0 people/km² | 2.0 km² | 13.9% | 19.9% |
| Curtilles | 302 | −2.9% | 60.9 people/km² | 5.0 km² | 14.6% | 20.5% |
| Berolle | 300 | +3.1% | 31.3 people/km² | 9.6 km² | 15.0% | 17.0% |
| Moiry | 295 | +1.7% | 44.3 people/km² | 6.7 km² | 8.5% | 23.4% |
| Arnex-sur-Nyon | 273 | +24.7% | 133.8 people/km² | 2.0 km² | 26.4% | 17.2% |
| L'Abergement | 267 | +6.4% | 46.1 people/km² | 5.8 km² | 7.9% | 19.9% |
| Bretonnières | 265 | +4.7% | 48.6 people/km² | 5.5 km² | 4.9% | 16.6% |
| Bussy-sur-Moudon | 264 | +33.3% | 85.4 people/km² | 3.1 km² | 16.3% | 20.1% |
| Suscévaz | 262 | +32.3% | 63.1 people/km² | 4.2 km² | 20.2% | 17.2% |
| Molondin | 260 | +16.6% | 47.4 people/km² | 5.5 km² | 17.3% | 19.6% |
| Bioley-Magnoux | 252 | +25.4% | 58.7 people/km² | 4.3 km² | 5.6% | 25.4% |
| Prévonloup | 247 | +43.6% | 134.2 people/km² | 1.8 km² | 12.6% | 19.0% |
| Tartegnin | 246 | +7.0% | 225.7 people/km² | 1.1 km² | 35.0% | 13.8% |
| Cuarny | 244 | +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% |
| Grandevent | 241 | +3.9% | 69.7 people/km² | 3.5 km² | 18.7% | 18.3% |
| Dizy | 238 | +7.2% | 78.3 people/km² | 3.0 km² | 12.2% | 12.6% |
| Premier | 233 | +25.9% | 38.1 people/km² | 6.1 km² | 9.4% | 27.0% |
| Clarmont | 232 | +45.9% | 227.5 people/km² | 1.0 km² | 23.3% | 15.5% |
| Chavannes-sur-Moudon | 232 | +3.6% | 45.0 people/km² | 5.2 km² | 8.2% | 22.0% |
| Fontaines-sur-Grandson | 228 | +19.4% | 29.0 people/km² | 7.9 km² | 12.3% | 12.7% |
| Ursins | 227 | +10.2% | 67.6 people/km² | 3.4 km² | 15.9% | 20.3% |
| Valeyres-sous-Ursins | 225 | −8.2% | 78.4 people/km² | 2.9 km² | 4.0% | 26.2% |
| Orzens | 217 | +2.4% | 51.7 people/km² | 4.2 km² | 11.5% | 21.7% |
| La Praz | 213 | +33.1% | 41.6 people/km² | 5.1 km² | 18.8% | 18.8% |
| Bofflens | 201 | +7.5% | 47.7 people/km² | 4.2 km² | 2.5% | 21.9% |
| Oppens | 201 | +10.4% | 55.8 people/km² | 3.6 km² | 22.9% | 20.4% |
| Les Clées | 195 | +4.8% | 27.7 people/km² | 7.0 km² | 7.7% | 29.2% |
| Rovray | 195 | +10.8% | 60.9 people/km² | 3.2 km² | 8.2% | 16.9% |
| Vaux-sur-Morges | 185 | −8.9% | 88.1 people/km² | 2.1 km² | 15.7% | 23.2% |
| Champtauroz | 184 | +38.3% | 60.3 people/km² | 3.0 km² | 10.3% | 10.9% |
| Démoret | 181 | +47.2% | 42.3 people/km² | 4.3 km² | 7.7% | 22.1% |
| Chêne-Pâquier | 172 | +38.7% | 81.5 people/km² | 2.1 km² | 11.1% | 18.0% |
| Sergey | 165 | +14.6% | 113.0 people/km² | 1.5 km² | 17.0% | 14.6% |
| Chavannes-le-Veyron | 160 | +33.3% | 62.0 people/km² | 2.6 km² | 10.0% | 16.9% |
| Lovatens | 152 | +1.3% | 44.1 people/km² | 3.5 km² | 5.9% | 18.4% |
| Syens | 144 | +3.6% | 56.9 people/km² | 2.5 km² | 25.0% | 22.2% |
| Vugelles-La Mothe | 142 | +4.4% | 46.3 people/km² | 3.1 km² | 14.1% | 16.9% |
| Mutrux | 138 | −10.4% | 42.7 people/km² | 3.2 km² | 10.1% | 23.2% |
| Mauborget | 137 | +15.1% | 24.9 people/km² | 5.5 km² | 17.5% | 35.0% |
| Villars-le-Comte | 129 | −14.0% | 30.7 people/km² | 4.2 km² | 9.3% | 27.1% |
| Villars-Epeney | 109 | +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% |
| Novalles | 105 | +2.9% | 51.0 people/km² | 2.1 km² | 9.5% | 21.9% |
| Rossenges | 82 | +26.2% | 75.9 people/km² | 1.1 km² | 18.3% | 19.5% |
| Mauraz | 74 | +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.
| Indicator | Vaud | Switzerland |
|---|---|---|
| Share of foreign nationals | 34.3% | 27.7% |
| Share of people aged 65 and over | 17.1% | 19.8% |
| Dwellings | 449,691 | 4,927,050 |
| Dwellings in buildings built before 1946 | 25.9% | 22.4% |
| Dwellings in buildings built since 2001 | 24.7% | 24.6% |
| Share of single-family houses among residential buildings | 52.6% | 56.9% |
| Oil or gas heating systems | 72.6% | 61.7% |
| Heat pumps as main heating | 6.9% | 15.5% |
| Wood heating systems | 5.6% | 9.3% |
| District heating | 5.5% | 7.3% |
| Photovoltaic installations | 36,655 | 329,600 |
| Installed photovoltaic capacity per 1,000 inhabitants | 784.6 kW | 919.4 kW |
| Rooftop solar electricity potential | 6,033 GWh/year | 64,783 GWh/year |
| Rooftop solar potential per inhabitant | 6,985 kWh/inh. | 7,100 kWh/inh. |
| Establishments | 67,877 | 728,011 |
| Jobs | 498,823 | 5,679,518 |
| Jobs per 1,000 inhabitants | 577.7 | 622.5 |
| Share of jobs in services | 79.0% | 73.4% |
| Share of jobs in industry and construction | 16.3% | 22.0% |
| Entities listed in the commercial register | 67,255 | 762,757 |
| Entities in the commercial register per 1,000 inhabitants | 77.9 | 83.6 |
| Share of limited companies (AG, GmbH) among registered entities | 67.6% | 68.6% |
| Share of sole proprietorships among registered entities | 26.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%.