Home
Show Map

Switzerland: Valais

Districts

The population of all districts of the Canton of Valais 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
2021-12-31
 
Bezirk BrigDistrict19,62421,53723,05225,03327,36027,817
Bezirk GomsDistrict4,2944,5234,7434,7454,3774,399
Bezirk LeukDistrict10,11511,09411,63112,29412,43412,655
Bezirk RaronDistrict9,2169,65610,38010,82911,09511,178
Bezirk VispDistrict22,02423,52326,81927,93428,54728,691
District de ContheyDistrict15,20118,48520,09424,21129,42429,840
District de MartignyDistrict25,80930,67433,69341,36148,90649,664
District de MontheyDistrict23,49329,70833,38940,76647,91248,620
District d'EntremontDistrict9,56110,42512,13814,22315,51915,834
District de Saint-MauriceDistrict8,82810,01810,42012,36014,10214,273
District de SierreDistrict32,10137,68340,01846,13449,42750,008
District de SionDistrict30,46634,21337,26342,75948,44748,990
District d'HérensDistrict7,9758,2788,75910,03510,95311,116
Valais (Wallis)Canton218,707249,817272,399312,684348,503353,085

Contents: Cities and Communes

The population of all cities and communes in the Canton of Valais 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, nationality, 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
2021-12-31
 
AgarnCommuneBezirk Leuk535673758789705690
AlbinenCommuneBezirk Leuk250242261278243250
Anniviers (incl. Ayer)CommuneDistrict de Sierre1,5841,7192,0352,6172,7422,727
ArbazCommuneDistrict de Sion4726178001,0851,3601,380
ArdonCommuneDistrict de Conthey1,6362,0462,2952,6763,3793,477
AusserbergCommuneBezirk Raron696674628640621613
AyentCommuneDistrict d'Hérens2,5812,7593,0013,6064,1374,184
BaltschiederCommuneBezirk Visp4767921,0501,2091,3051,317
BellwaldCommuneBezirk Goms285310427460354350
BettmeralpCommuneBezirk Raron536471476446452456
BinnCommuneBezirk Goms162163155142127125
BisterCommuneBezirk Raron302333333433
BitschCommuneBezirk Raron4025567478521,0351,079
Blatten (Blatten (Lötschen))CommuneBezirk Raron327296281307296297
Bourg-Saint-PierreCityDistrict d'Entremont218200212177211221
BovernierCommuneDistrict de Martigny607720733815911915
Brig-GlisCityBezirk Brig9,60810,60211,59012,46713,22113,433
BürchenCommuneBezirk Raron562626672728752749
ChalaisCommuneDistrict de Sierre1,8052,2062,6573,1153,6063,705
ChamosonCommuneDistrict de Conthey2,0942,2942,4973,0683,9864,051
ChampéryCommuneDistrict de Monthey8901,0071,1071,2761,3711,361
ChippisCommuneDistrict de Sierre1,6061,6351,4911,6021,5971,584
Collombey-MurazCommuneDistrict de Monthey2,9824,4935,6957,2769,5989,676
CollongesCommuneDistrict de Saint-Maurice346453488584832853
ContheyCityDistrict de Conthey4,8285,8536,2617,7088,8578,944
Crans-Montana (incl. Chermignon, Montana, Randogne)CommuneDistrict de Sierre6,2038,1228,74910,53010,21810,272
DorénazCommuneDistrict de Saint-Maurice4515116077341,0401,084
EggerbergCommuneBezirk Brig355371382341324329
EischollCommuneBezirk Raron537504500479450450
EistenCommuneBezirk Visp267235226219188185
EmbdCommuneBezirk Visp351336353315280283
ErgischCommuneBezirk Leuk171162176188177183
ErnenCommuneBezirk Goms424525546539518517
EvionnazCommuneDistrict de Saint-Maurice7478629301,1181,3451,407
EvolèneCommuneDistrict d'Hérens1,4531,4651,5221,6831,6471,665
FerdenCommuneBezirk Raron330317286261247245
FieschCommuneBezirk Goms710947996968909924
FieschertalCommuneBezirk Goms242245255313326332
FinhautCommuneDistrict de Saint-Maurice338293318398381355
FullyCommuneDistrict de Martigny3,9264,9355,5877,6868,7938,969
Gampel-BratschCommuneBezirk Leuk1,5391,6191,7651,9091,9972,051
GomsCommuneBezirk Goms1,3201,3581,3981,3241,1601,166
GrächenCommuneBezirk Visp1,1281,1691,2541,4001,2581,255
GrengiolsCommuneBezirk Raron416445491464431415
GrimisuatCommuneDistrict de Sion1,6912,0252,3312,8383,5843,693
GrôneCommuneDistrict de Sierre1,3641,6461,8662,2062,4852,513
Guttet-FeschelCommuneBezirk Leuk393407410444414433
HérémenceCommuneDistrict d'Hérens1,3151,2251,2941,3791,4331,462
IcogneCommuneDistrict de Sierre288374404524633648
IndenCommuneBezirk Leuk698789111115113
IsérablesCommuneDistrict de Martigny1,087982914881827816
KippelCommuneBezirk Raron391370368375310313
LaldenCommuneBezirk Visp559598651662668688
LaxCommuneBezirk Goms301307290287329340
LensCommuneDistrict de Sierre2,4123,0593,3573,7794,3174,304
LeukCommuneBezirk Leuk3,2723,5413,6633,6593,9914,052
LeukerbadCommuneBezirk Leuk1,0701,4421,4311,6331,3291,321
LeytronCommuneDistrict de Martigny1,7931,9042,1282,7033,2303,275
LiddesCommuneDistrict d'Entremont639620659750735749
Martigny (incl. Charrat)CityDistrict de Martigny12,24714,48015,44217,55820,27620,500
Martigny-CombeCommuneDistrict de Martigny1,0281,4071,7312,1992,3332,304
MassongexCommuneDistrict de Saint-Maurice8881,1391,3191,6531,9231,956
MontheyCityDistrict de Monthey11,28513,79013,93316,40817,82018,088
Mont-NobleCommuneDistrict d'Hérens7748067348911,1021,119
Mörel-FiletCommuneBezirk Raron626650676687707724
Naters (incl. Mund)CommuneBezirk Brig7,4618,0438,3069,04610,29010,438
NendazCommuneDistrict de Conthey4,3724,9645,3505,9936,8056,908
NiedergestelnCommuneBezirk Raron422516573679744740
Noble-Contrée (incl. Veyras, Miège, Venthône)CommuneDistrict de Sierre2,2912,9963,2704,1174,5504,634
OberemsCommuneBezirk Leuk131126125135120121
ObergomsCommuneBezirk Goms850668676712654645
OrsièresCommuneDistrict d'Entremont2,3572,5422,6303,0773,1943,199
Port-ValaisCommuneDistrict de Monthey1,2621,8322,3643,1554,2834,402
RandaCommuneBezirk Visp367339404438425433
RaronCommuneBezirk Raron1,3401,4421,6721,8091,9491,939
RiddesCommuneDistrict de Martigny1,7861,9772,1972,6793,2773,379
Ried-BrigCommuneBezirk Brig1,1681,4231,5821,9102,1412,159
RiederalpCommuneBezirk Raron430479527527438423
Saas-AlmagellCommuneBezirk Visp330367397389364353
Saas-BalenCommuneBezirk Visp443410397407351362
Saas-FeeCommuneBezirk Visp9901,2421,4541,7581,5591,555
Saas-GrundCommuneBezirk Visp8809861,1671,108990998
SaillonCityDistrict de Martigny8601,1691,5192,1362,8182,859
Saint-GingolphCommuneDistrict de Monthey681674773888964982
Saint-LéonardCommuneDistrict de Sierre1,4981,7831,8722,1172,4602,508
Saint-Martin (VS)CommuneDistrict d'Hérens1,023914897890842836
Saint-MauriceCityDistrict de Saint-Maurice3,5223,8313,7024,3454,5184,538
SalgeschCommuneBezirk Leuk1,0891,1751,1981,3671,5671,622
SalvanCommuneDistrict de Saint-Maurice9321,0561,0201,1721,4421,440
SavièseCommuneDistrict de Sion4,0974,7635,3416,5967,9378,096
SaxonCommuneDistrict de Martigny2,3943,0113,3124,5576,2786,484
SembrancherCityDistrict d'Entremont6717507928621,0501,057
SierreCityDistrict de Sierre13,05014,14314,31715,52716,81917,113
SimplonCommuneBezirk Brig328308333326292294
SionCityDistrict de Sion23,77526,34028,32431,67334,97835,233
StaldenriedCommuneBezirk Visp521537554557537552
Stalden (VS)CommuneBezirk Visp1,1041,1761,1491,1141,0521,090
Steg-HohtennCommuneBezirk Raron1,3941,4561,5361,5951,6201,661
St. NiklausCommuneBezirk Visp2,0362,1992,3042,3582,2242,237
TäschCommuneBezirk Visp5945678311,1261,3451,318
TermenCommuneBezirk Brig5336387818631,0211,092
TörbelCommuneBezirk Visp495522498491498498
TrientCommuneDistrict de Martigny8189130147163163
TroistorrentsCommuneDistrict de Monthey2,4963,0403,5674,2304,8064,812
Turtmann-UnteremsCommuneBezirk Leuk9829981,1531,1571,0941,125
UnterbächCommuneBezirk Raron357403426401444478
Val de Bagnes (incl. Bagnes, Vollèges)CommuneDistrict d'Entremont5,6766,3137,8459,35710,32910,608
Val-d'IlliezCommuneDistrict de Monthey1,1211,3061,4281,7182,0742,118
VarenCommuneBezirk Leuk614622602624682694
VernayazCommuneDistrict de Saint-Maurice1,2631,4711,5971,7691,8471,816
VérossazCommuneDistrict de Saint-Maurice341402439587774824
VétrozCommuneDistrict de Conthey2,2713,3283,6914,7666,3976,460
VexCommuneDistrict d'Hérens8291,1091,3111,5861,7921,850
VeysonnazCommuneDistrict de Sion431468467567588588
VionnazCommuneDistrict de Monthey8801,1821,5622,2172,7532,803
VispCommuneBezirk Visp6,3836,2346,5507,0148,0608,176
VisperterminenCommuneBezirk Visp1,3731,3711,3571,3731,3281,317
VouvryCommuneDistrict de Monthey1,8962,3842,9603,5984,2434,378
Wiler (Lötschen)CommuneBezirk Raron420428488546565563
ZeneggenCommuneBezirk Visp179218235276295304
ZermattCommuneBezirk Visp3,5484,2255,9885,7205,8205,770
ZwischbergenCommuneBezirk Brig17115278807172

Source: Swiss Federal Statistical Office (web).

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