Home
Show Map

Switzerland: Vaud

Canton of Vaud

flagContents: Vaud

Capital: Lausanne


814,762 Population [2020] – estimate

863,375 Population [2025] – estimate

3,212km² Area

268.8/km² Density [2025]

Districts

The population of all districts of the Canton of Vaud according to census results and latest official estimates.

NameStatusPopulation
Census
1980-12-02
Population
Census
1990-12-04
Population
Census
2000-12-05
Population
Estimate
2010-12-31
Population
Estimate
2020-12-31
Population
Estimate
2025-12-31
 
District d'AigleDistrict27,32032,51635,24840,14346,25350,573
District de la Broye-VullyDistrict26,51829,84330,86235,33744,55248,468
District de la Riviera-Pays-d'EnhautDistrict63,76270,81972,02379,43185,97690,055
District de LausanneDistrict141,109145,961144,764150,362168,127175,799
District de Lavaux-OronDistrict40,86647,38951,34756,82463,44666,110
District de l'Ouest lausannoisDistrict53,52261,06963,24268,23279,01588,619
District de MorgesDistrict48,14258,29064,49973,74784,53389,266
District de NyonDistrict46,34061,20474,08389,601103,305108,264
District du Gros-de-VaudDistrict20,93826,94831,40137,91746,42148,903
District du Jura-Nord vaudoisDistrict60,23067,77773,18881,68793,13497,318
Vaud (Waadt)Canton528,747601,816640,657713,281814,762863,375

Contents: Cities and Communes

The population of all cities and communes in the Canton of Vaud according to census results and latest official estimates.

The Details icon links to further information about a selected place including its population structure (gender, age groups, age distribution, citizenship, country of birth).

Name StatusDistrictPopulation
Census
1980-12-02
Population
Census
1990-12-04
Population
Census
2000-12-05
Population
Estimate
2010-12-31
Population
Estimate
2020-12-31
Population
Estimate
2025-12-31
 
AclensCommuneDistrict de Morges251322363464531609
AgiezCommuneDistrict du Jura-Nord vaudois200214224254376380
AigleCityDistrict d'Aigle6,2337,8257,9559,25510,46212,046
AllamanCommuneDistrict de Morges341398392392442413
Arnex-sur-NyonCommuneDistrict de Nyon62109136135242273
Arnex-sur-OrbeCommuneDistrict du Jura-Nord vaudois472546530592637698
Arzier-Le MuidsCommuneDistrict de Nyon8571,4461,8112,2832,9162,996
Assens (incl. Bioley-Orjulaz)CommuneDistrict du Gros-de-Vaud6978751,1191,4551,6691,749
Aubonne (incl. Montherod)CityDistrict de Morges2,2212,7873,0743,4933,7563,887
AvenchesCityDistrict de la Broye-Vully2,4632,8532,8943,3324,4774,943
BallaiguesCommuneDistrict du Jura-Nord vaudois8818858719261,1441,231
BallensCommuneDistrict de Morges402373342437562580
BassinsCommuneDistrict de Nyon4537098321,1391,4641,461
BaulmesCommuneDistrict du Jura-Nord vaudois8208679709921,0751,190
BavoisCommuneDistrict du Jura-Nord vaudois4374967277599941,054
BegninsCommuneDistrict de Nyon1,0561,1841,3351,6651,9282,048
Belmont-sur-LausanneCommuneDistrict de Lavaux-Oron1,4152,0772,3583,3673,7503,889
Belmont-sur-YverdonCommuneDistrict du Jura-Nord vaudois187190247290397457
BercherCommuneDistrict du Gros-de-Vaud5517748781,1091,3221,354
BerolleCommuneDistrict de Morges150157212282313300
BettensCommuneDistrict du Gros-de-Vaud209213330339637650
BexCommuneDistrict d'Aigle4,8435,7275,9736,5007,8458,931
BièreCommuneDistrict de Morges1,1971,4081,3531,4801,6211,696
Bioley-MagnouxCommuneDistrict du Jura-Nord vaudois143164169167230252
Blonay - Saint-LégierCommuneDistrict de la Riviera-Pays-d'Enhaut5,8967,8178,76310,73011,73212,607
BofflensCommuneDistrict du Jura-Nord vaudois151172157179207201
Bogis-BosseyCommuneDistrict de Nyon187736847934847973
BonvillarsCommuneDistrict du Jura-Nord vaudois299317344492489517
BorexCommuneDistrict de Nyon5307518658571,1531,169
BottensCommuneDistrict du Gros-de-Vaud5807809171,0861,3311,388
Bougy-VillarsCommuneDistrict de Morges261305370448478490
BoulensCommuneDistrict du Gros-de-Vaud173182211287369371
Bourg-en-Lavaux (incl. Cully, Grandvaux)CommuneDistrict de Lavaux-Oron4,1754,6914,9074,9525,3915,559
BournensCommuneDistrict du Gros-de-Vaud183221251280491611
BoussensCommuneDistrict du Gros-de-Vaud2213317438729991,016
BremblensCommuneDistrict de Morges253358360460584595
Bretigny-sur-MorrensCommuneDistrict du Gros-de-Vaud296439563724859893
BretonnièresCommuneDistrict du Jura-Nord vaudois159171200209267265
BuchillonCommuneDistrict de Morges454506604611687681
BulletCommuneDistrict du Jura-Nord vaudois436477522580658688
BursinelCommuneDistrict de Nyon164271342479492534
BursinsCommuneDistrict de Nyon353461522737779831
BurtignyCommuneDistrict de Nyon269287311336403406
BussignyCommuneDistrict de l'Ouest lausannois4,9096,8067,4988,0659,60312,111
Bussy-sur-MoudonCommuneDistrict de la Broye-Vully165193186173218264
ChamblonCommuneDistrict du Jura-Nord vaudois296406513565560558
ChampagneCommuneDistrict du Jura-Nord vaudois4985666538111,0621,087
ChamptaurozCommuneDistrict de la Broye-Vully9598100121144184
ChampventCommuneDistrict du Jura-Nord vaudois364432476584696687
ChardonneCommuneDistrict de la Riviera-Pays-d'Enhaut1,8602,1502,6012,6513,0923,383
Château-d'ŒxCommuneDistrict de la Riviera-Pays-d'Enhaut2,8723,1102,9493,2313,4873,681
Chavannes-de-BogisCommuneDistrict de Nyon3419861,0481,0351,3411,415
Chavannes-des-BoisCommuneDistrict de Nyon2243174505551,002990
Chavannes-le-ChêneCommuneDistrict du Jura-Nord vaudois238232233253324327
Chavannes-le-VeyronCommuneDistrict de Morges90105125124152160
Chavannes-près-RenensCommuneDistrict de l'Ouest lausannois4,9086,1026,0636,9208,46010,717
Chavannes-sur-MoudonCommuneDistrict de la Broye-Vully180200197209223232
ChavornayCommuneDistrict du Jura-Nord vaudois1,9642,7633,2154,0525,2295,375
Chêne-PâquierCommuneDistrict du Jura-Nord vaudois103110104116143172
Cheseaux-NoréazCommuneDistrict du Jura-Nord vaudois339534528629740747
Cheseaux-sur-LausanneCommuneDistrict de Lausanne2,3932,8572,9393,8864,3604,861
ChéserexCommuneDistrict de Nyon4857481,0431,2201,2491,275
ChesselCommuneDistrict d'Aigle191222314350444525
ChevillyCommuneDistrict de Morges152178211245317345
ChevrouxCommuneDistrict de la Broye-Vully276299383403494487
ChexbresCommuneDistrict de Lavaux-Oron1,7331,8622,0412,0712,2522,270
ChignyCommuneDistrict de Morges202206258318396410
ClarmontCommuneDistrict de Morges109130142134201232
CoinsinsCommuneDistrict de Nyon236338368394509513
CommugnyCommuneDistrict de Nyon1,4622,0262,6032,6803,0042,960
ConciseCommuneDistrict du Jura-Nord vaudois6155936847791,0011,035
CoppetCityDistrict de Nyon1,5531,8272,3603,0993,2803,234
CorbeyrierCommuneDistrict d'Aigle270369347389445455
Corcelles-le-JoratCommuneDistrict de la Broye-Vully353380412411451497
Corcelles-près-ConciseCommuneDistrict du Jura-Nord vaudois251259278279418439
Corcelles-près-PayerneCommuneDistrict de la Broye-Vully1,3081,4121,6441,9122,6833,109
CorseauxCommuneDistrict de la Riviera-Pays-d'Enhaut1,9012,1462,0792,1532,3152,323
Corsier-sur-VeveyCommuneDistrict de la Riviera-Pays-d'Enhaut3,1643,2823,2003,2493,4193,458
CossonayCityDistrict de Morges1,5532,0432,5583,3684,2234,967
Crans (VD) (Crans-près-Céligny)CommuneDistrict de Nyon1,2941,5931,9632,0932,3362,479
CrassierCommuneDistrict de Nyon4685127691,1181,1721,281
CrissierCommuneDistrict de l'Ouest lausannois4,7075,8786,5777,1828,72711,098
CronayCommuneDistrict du Jura-Nord vaudois242297308309396433
CroyCommuneDistrict du Jura-Nord vaudois265258267325397408
CuarnensCommuneDistrict de Morges294369395383528555
CuarnyCommuneDistrict du Jura-Nord vaudois150166171168232244
CudrefinCityDistrict de la Broye-Vully6106988771,2891,7801,915
Cugy (VD)CommuneDistrict du Gros-de-Vaud1,3491,7161,9922,2672,7622,812
CurtillesCommuneDistrict de la Broye-Vully246252277308300302
DaillensCommuneDistrict du Gros-de-Vaud3935325988871,0511,113
DémoretCommuneDistrict du Jura-Nord vaudois103118133128158181
DenensCommuneDistrict de Morges301419581663742750
DengesCommuneDistrict de Morges9081,0601,1091,5581,7251,843
DizyCommuneDistrict de Morges93112170221223238
Dompierre (VD)CommuneDistrict de la Broye-Vully183227246252245242
DonneloyeCommuneDistrict du Jura-Nord vaudois462574628723828905
DuillierCommuneDistrict de Nyon4406429011,0761,1311,122
DullyCommuneDistrict de Nyon247345414554624637
EchallensCityDistrict du Gros-de-Vaud2,1633,4184,2815,1895,7296,812
EchandensCommuneDistrict de Morges1,9822,1352,0852,1922,7353,110
EchichensCommuneDistrict de Morges1,3471,6822,2352,3863,1273,242
EclépensCommuneDistrict de Morges6128009049971,2181,201
Ecublens (VD)CityDistrict de l'Ouest lausannois7,6159,74310,22711,10213,15713,742
EpalingesCommuneDistrict de Lausanne5,1606,9447,5168,4869,7699,860
Ependes (VD)CommuneDistrict du Jura-Nord vaudois205251320318389376
Essertines-sur-RolleCommuneDistrict de Nyon296436496670741769
Essertines-sur-YverdonCommuneDistrict du Gros-de-Vaud5026356638681,0371,183
EtagnièresCommuneDistrict du Gros-de-Vaud5477088009491,1461,169
EtoyCommuneDistrict de Morges8911,7402,2892,8302,9063,007
EysinsCommuneDistrict de Nyon5667698311,2531,7381,808
FaougCommuneDistrict de la Broye-Vully391531559740879899
FéchyCommuneDistrict de Morges365571632778871911
FerreyresCommuneDistrict de Morges125147222294319308
FeyCommuneDistrict du Gros-de-Vaud361400422562749790
FiezCommuneDistrict du Jura-Nord vaudois231278345405451421
Fontaines-sur-GrandsonCommuneDistrict du Jura-Nord vaudois100101132145219228
Forel (Lavaux)CommuneDistrict de Lavaux-Oron1,1811,5281,7041,9472,1072,109
FounexCommuneDistrict de Nyon1,3971,7752,6483,2323,8743,764
FroidevilleCommuneDistrict du Gros-de-Vaud9941,2931,4531,7582,6952,708
GenolierCommuneDistrict de Nyon9451,3161,4941,7811,9892,062
GiezCommuneDistrict du Jura-Nord vaudois284323348341413461
GillyCommuneDistrict de Nyon5886937689361,4281,430
GimelCommuneDistrict de Morges1,1761,4471,4491,7672,3112,462
GinginsCommuneDistrict de Nyon6309281,0371,1411,2521,241
GivrinsCommuneDistrict de Nyon4987048239631,0311,094
GlandCityDistrict de Nyon4,9067,1099,66311,63313,25814,000
GollionCommuneDistrict de Morges3864545656239971,093
Goumoëns (incl. Goumoens-la-Ville)CommuneDistrict du Gros-de-Vaud4885927288491,1531,250
GrancyCommuneDistrict de Morges252298328379407541
GrandcourCityDistrict de la Broye-Vully692704730795967970
GrandeventCommuneDistrict du Jura-Nord vaudois108120144214226241
GrandsonCityDistrict du Jura-Nord vaudois1,9382,4732,7593,0393,3583,390
GrensCommuneDistrict de Nyon193223316360406411
GryonCommuneDistrict d'Aigle8279959931,1901,3761,532
Hautemorges (incl. Apples, Pampigny)CommuneDistrict de Morges2,1802,6883,1833,6154,1064,422
HenniezCommuneDistrict de la Broye-Vully256264230247391464
HermenchesCommuneDistrict de la Broye-Vully259296284358382364
JongnyCommuneDistrict de la Riviera-Pays-d'Enhaut7611,1331,2861,4241,6711,918
Jorat-MenthueCommuneDistrict du Gros-de-Vaud7609821,1291,3041,6021,563
Jorat-Mézières (incl. Carrouge)CommuneDistrict de Lavaux-Oron1,3331,7832,0142,3082,9683,209
Jouxtens-MézeryCommuneDistrict de Lausanne5168731,1451,3361,4121,453
JuriensCommuneDistrict du Jura-Nord vaudois201240237268336345
L'AbbayeCommuneDistrict du Jura-Nord vaudois1,0681,0771,3041,3111,4741,604
L'AbergementCommuneDistrict du Jura-Nord vaudois146190235248256267
La Chaux (Cossonay)CommuneDistrict de Morges237282352422392418
La PrazCommuneDistrict du Jura-Nord vaudois120120117169175213
La RippeCommuneDistrict de Nyon3796671,0101,0451,1371,221
La SarrazCityDistrict de Morges1,2101,5331,7282,1782,5952,608
La Tour-de-PeilzCityDistrict de la Riviera-Pays-d'Enhaut9,41110,19710,23010,78612,06813,048
LausanneCityDistrict de Lausanne127,349128,112124,914127,821140,202145,521
Lavey-MorclesCommuneDistrict d'Aigle7508617818619441,024
LavignyCommuneDistrict de Morges4907607018171,0061,108
Le ChenitCommuneDistrict du Jura-Nord vaudois4,3594,3284,2974,3254,5954,785
Le LieuCommuneDistrict du Jura-Nord vaudois703750795864887924
Le Mont-sur-LausanneCommuneDistrict de Lausanne3,6644,5655,1825,5579,1449,786
Les CléesCityDistrict du Jura-Nord vaudois131150154166187195
Le VaudCommuneDistrict de Nyon4276829421,2281,3641,371
LeysinCommuneDistrict d'Aigle2,0572,8422,9983,8393,6233,704
LignerolleCommuneDistrict du Jura-Nord vaudois262292334385435449
L'IsleCommuneDistrict de Morges7088328589751,0641,102
LonayCommuneDistrict de Morges1,1991,4831,9002,4612,6752,707
LongirodCommuneDistrict de Nyon215320344421495557
LovatensCommuneDistrict de la Broye-Vully103121151141142152
LucensCommuneDistrict de la Broye-Vully2,4682,8962,8433,3104,2984,877
LuinsCommuneDistrict de Nyon226323322518619635
Lully (VD)CommuneDistrict de Morges436560663794823820
Lussery-VillarsCommuneDistrict du Gros-de-Vaud178251327350458469
Lussy-sur-MorgesCommuneDistrict de Morges270420578585722721
LutryCityDistrict de Lavaux-Oron5,8847,2398,2709,30510,45910,826
MaraconCommuneDistrict de Lavaux-Oron240357416455537562
MarchissyCommuneDistrict de Nyon194280348415483492
MathodCommuneDistrict du Jura-Nord vaudois278383459554651740
MauborgetCommuneDistrict du Jura-Nord vaudois41818596127137
MaurazCommuneDistrict de Morges394148545974
Mex (VD)CommuneDistrict du Gros-de-Vaud271406547654790827
MiesCommuneDistrict de Nyon9081,2271,4991,8302,1652,211
MissyCommuneDistrict de la Broye-Vully252265275301368379
MoiryCommuneDistrict de Morges177217202258311295
Mollens (VD)CommuneDistrict de Morges216214272279330320
MolondinCommuneDistrict du Jura-Nord vaudois166188181210252260
Montagny-près-YverdonCommuneDistrict du Jura-Nord vaudois357530606707738766
Montanaire (incl. Thierrens)CommuneDistrict du Gros-de-Vaud1,5501,7761,9622,2532,7772,855
MontcherandCommuneDistrict du Jura-Nord vaudois266314404434505494
Montilliez (incl. Poliez-le-Grand)CommuneDistrict du Gros-de-Vaud6909441,0931,4261,8581,855
Mont-la-VilleCommuneDistrict de Morges280290328342490503
MontpreveyresCommuneDistrict de Lavaux-Oron243302373525653670
MontreuxCityDistrict de la Riviera-Pays-d'Enhaut19,68522,91722,45424,57926,09027,171
MontricherCommuneDistrict de Morges581669696824964949
Mont-sur-RolleCommuneDistrict de Nyon1,0351,5751,7962,4372,6582,758
MorgesCityDistrict de Morges13,05713,89114,15414,74416,10117,800
Morrens (VD)CommuneDistrict du Gros-de-Vaud6238348889711,1541,145
MoudonCityDistrict de la Broye-Vully3,8054,3364,3714,8286,1016,825
MutruxCommuneDistrict du Jura-Nord vaudois84120113132148138
NovallesCommuneDistrict du Jura-Nord vaudois689499101100105
NovilleCommuneDistrict d'Aigle4275046476961,1781,210
NyonCityDistrict de Nyon12,84214,74716,18218,72821,71823,754
OgensCommuneDistrict du Gros-de-Vaud180204227265301342
OllonCommuneDistrict d'Aigle4,4294,9186,2577,0067,6248,297
Onnens (VD)CommuneDistrict du Jura-Nord vaudois267330397470506527
OppensCommuneDistrict du Gros-de-Vaud147163170166204201
OrbeCityDistrict du Jura-Nord vaudois3,9855,0845,1396,2427,1088,000
OrgesCommuneDistrict du Jura-Nord vaudois162187203265343409
Ormont-DessousCommuneDistrict d'Aigle8958961,0751,0211,1821,261
Ormont-DessusCommuneDistrict d'Aigle1,0001,1501,3071,4571,4671,438
OrnyCommuneDistrict de Morges193215334367462525
Oron (incl. Palézieux, Essertes)CommuneDistrict de Lavaux-Oron2,9413,7544,1324,9366,0546,444
OrzensCommuneDistrict du Jura-Nord vaudois164201197198201216
Oulens-sous-EchallensCommuneDistrict du Gros-de-Vaud305374427488617608
PaillyCommuneDistrict du Gros-de-Vaud278354389467568575
PaudexCommuneDistrict de Lavaux-Oron1,1681,2551,4031,3931,5401,480
PayerneCityDistrict de la Broye-Vully6,7137,3937,2948,72810,06910,934
PenthalazCommuneDistrict du Gros-de-Vaud1,9392,1332,2832,9163,2073,197
PenthazCommuneDistrict du Gros-de-Vaud8971,2661,2871,5901,8551,910
PenthéréazCommuneDistrict du Gros-de-Vaud212280342361419446
PerroyCommuneDistrict de Nyon7599921,1041,3161,5181,572
Poliez-PittetCommuneDistrict du Gros-de-Vaud391494543686830848
PompaplesCommuneDistrict de Morges544712761764847917
PomyCommuneDistrict du Jura-Nord vaudois400488583672807903
PranginsCommuneDistrict de Nyon2,0282,5593,1333,8804,0994,235
PremierCommuneDistrict du Jura-Nord vaudois139194208189218233
PréverengesCommuneDistrict de Morges3,1103,8104,0784,9455,2425,223
PrévonloupCommuneDistrict de la Broye-Vully115120114140202247
PrillyCityDistrict de l'Ouest lausannois11,93111,28410,95511,43012,36013,030
ProvenceCommuneDistrict du Jura-Nord vaudois300339368329392420
PuidouxCommuneDistrict de Lavaux-Oron1,8152,1722,3392,6072,8883,012
PullyCityDistrict de Lavaux-Oron14,98815,61216,03417,12118,69419,526
RancesCommuneDistrict du Jura-Nord vaudois331409419430513512
Renens (VD)CityDistrict de l'Ouest lausannois16,97718,10918,40619,60920,83421,787
RennazCommuneDistrict d'Aigle222368565668892935
RivazCommuneDistrict de Lavaux-Oron325319317355337330
Roche (VD)CommuneDistrict d'Aigle7808628941,0001,8672,037
RolleCityDistrict de Nyon3,4093,6464,2355,7626,2606,600
Romainmôtier-EnvyCommuneDistrict du Jura-Nord vaudois342428435474526579
Romanel-sur-LausanneCommuneDistrict de Lausanne2,0272,6103,0683,2763,2404,318
Romanel-sur-MorgesCommuneDistrict de Morges254422441465467463
RoprazCommuneDistrict de la Broye-Vully269325373368529535
RossengesCommuneDistrict de la Broye-Vully464651558482
RossinièreCommuneDistrict de la Riviera-Pays-d'Enhaut458479507507534506
RougemontCommuneDistrict de la Riviera-Pays-d'Enhaut826827901905864806
RovrayCommuneDistrict du Jura-Nord vaudois110130124142202195
RueyresCommuneDistrict du Gros-de-Vaud120167195244266302
Saint-Barthélemy (VD)CommuneDistrict du Gros-de-Vaud344452629751783837
Saint-CergueCommuneDistrict de Nyon5411,3321,6012,0542,6743,054
Sainte-CroixCommuneDistrict du Jura-Nord vaudois4,5434,3214,3334,5094,9335,155
Saint-GeorgeCommuneDistrict de Nyon3165006189331,0731,080
Saint-LivresCommuneDistrict de Morges354429538608684708
Saint-OyensCommuneDistrict de Morges159180237310460449
Saint-PrexCityDistrict de Morges2,9373,7934,2105,1395,8555,918
Saint-Saphorin (Lavaux)CommuneDistrict de Lavaux-Oron309349348349389391
Saint-Sulpice (VD)CommuneDistrict de l'Ouest lausannois2,1292,6512,9143,2484,9145,191
SaubrazCommuneDistrict de Morges210206198354423441
SavignyCommuneDistrict de Lavaux-Oron2,3392,9703,0843,3633,3493,599
SenarclensCommuneDistrict de Morges190308349393492503
SergeyCommuneDistrict du Jura-Nord vaudois7381108144145165
Servion (incl. Les Cullayes)CommuneDistrict de Lavaux-Oron7771,1191,6071,7702,0782,234
Signy-AvenexCommuneDistrict de Nyon278304390442585592
SuchyCommuneDistrict du Jura-Nord vaudois229275345424655666
SullensCommuneDistrict du Gros-de-Vaud6116588138541,0421,282
SuscévazCommuneDistrict du Jura-Nord vaudois170177178180204262
SyensCommuneDistrict de la Broye-Vully93107117125156144
TannayCommuneDistrict de Nyon7751,0031,2271,5281,6411,731
TartegninCommuneDistrict de Nyon130179194222238246
Tévenon (incl. Villars-Burquin)CommuneDistrict du Jura-Nord vaudois349452649696894857
TolochenazCommuneDistrict de Morges8611,6281,6461,7141,8921,926
TrélexCommuneDistrict de Nyon7118701,1131,3691,4491,426
TreyCommuneDistrict de la Broye-Vully240257232259302305
TreycovagnesCommuneDistrict du Jura-Nord vaudois162257458462485519
Treytorrens (Payerne)CommuneDistrict de la Broye-Vully105115102114114108
UrsinsCommuneDistrict du Jura-Nord vaudois132174170205239227
Valbroye (incl. Granges-près-Marnand)CommuneDistrict de la Broye-Vully2,2642,5022,5722,6673,3653,409
Valeyres-sous-MontagnyCommuneDistrict du Jura-Nord vaudois360479534649713717
Valeyres-sous-RancesCommuneDistrict du Jura-Nord vaudois290400497525610569
Valeyres-sous-UrsinsCommuneDistrict du Jura-Nord vaudois147189180231241225
VallorbeCommuneDistrict du Jura-Nord vaudois3,3753,2713,2473,3123,8634,409
VaulionCommuneDistrict du Jura-Nord vaudois358431437453505500
Vaux-sur-MorgesCommuneDistrict de Morges8595158168194185
VeveyCityDistrict de la Riviera-Pays-d'Enhaut16,13915,96816,20218,39419,75220,145
VeytauxCommuneDistrict de la Riviera-Pays-d'Enhaut7897938518229521,009
VichCommuneDistrict de Nyon3265517347721,1551,168
Villars-EpeneyCommuneDistrict du Jura-Nord vaudois32415078100109
Villars-le-ComteCommuneDistrict de la Broye-Vully116134122150120129
Villars-le-TerroirCommuneDistrict du Gros-de-Vaud5215976377841,2801,334
Villars-Sainte-CroixCommuneDistrict de l'Ouest lausannois346496602676960943
Villars-sous-YensCommuneDistrict de Morges270279560581612601
VillarzelCommuneDistrict de la Broye-Vully359329380364477521
Villeneuve (VD)CityDistrict d'Aigle3,5734,0264,1804,9295,8346,059
VinzelCommuneDistrict de Nyon141206295343385385
VuarrensCommuneDistrict du Gros-de-Vaud4445255657731,0601,113
VucherensCommuneDistrict de la Broye-Vully293428444531618635
Vufflens-la-VilleCommuneDistrict du Gros-de-Vaud7709799991,1331,3511,325
Vufflens-le-ChâteauCommuneDistrict de Morges421528631781872881
Vugelles-La MotheCommuneDistrict du Jura-Nord vaudois13610699122138142
VuiteboeufCommuneDistrict du Jura-Nord vaudois228320417478588613
VulliensCommuneDistrict de la Broye-Vully295352438428625625
VullierensCommuneDistrict de Morges341383402415542575
Vully-les-Lacs (incl. Bellerive)CommuneDistrict de la Broye-Vully1,5051,7101,9642,2783,3483,689
YensCommuneDistrict de Morges7659129651,0681,4791,478
Yverdon-les-BainsCityDistrict du Jura-Nord vaudois20,92722,89024,51527,67829,95530,582
YvonandCommuneDistrict du Jura-Nord vaudois1,3281,9132,2782,5373,4703,537
YvorneCommuneDistrict d'Aigle8239519629821,0701,119

Source: Swiss Federal Statistical Office.

Explanation: Districts and communes in the boundaries of December 2025. The population figures for 2025 are preliminary.


Further information about the population structure:

Gender (E 2024)
Males420,878
Females434,228
Age Groups (E 2024)
0-17 years163,801
18-64 years546,546
65+ years144,759
Age Distribution (E 2024)
90+ years8,603
80-89 years35,768
70-79 years62,175
60-69 years88,261
50-59 years117,334
40-49 years121,464
30-39 years126,576
20-29 years109,660
10-19 years97,811
0-9 years87,454
Citizenship (E 2024)
Switzerland564,524
Germany5,479
France60,849
Italy29,765
Portugal53,190
EU (others)42,400
Europe (non-EU countries)42,544
Africa19,574
Asia21,088
Other Citizenship15,555
Country of Birth (E 2024)
Switzerland500,157
Other country354,949