Home
Show Map

Switzerland: Schwyz

Canton of Schwyz

flagContents: Schwyz

Capital: Schwyz


162,157 Population [2020] – estimate

170,049 Population [2025] – estimate

908.0km² Area

187.3/km² Density [2025]

Districts

The population of all districts of the Canton of Schwyz 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
 
Bezirk EinsiedelnDistrict9,62910,86912,62214,38516,24716,663
Bezirk GersauDistrict1,7021,7951,9342,0942,3642,504
Bezirk HöfeDistrict16,61919,29522,90827,33629,33230,312
Bezirk Küssnacht (SZ)District8,0919,46110,70412,22413,53114,182
Bezirk MarchDistrict23,24228,09632,99538,98344,55846,839
Bezirk SchwyzDistrict38,07142,44847,54151,70856,12559,549
SchwyzCanton97,354111,964128,704146,730162,157170,049

Contents: Cities and Communes

The population of all cities and communes in the Canton of Schwyz 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
 
AlpthalCommuneBezirk Schwyz312365445563613641
AltendorfCommuneBezirk March2,8873,7124,6386,0367,1117,540
ArthCityBezirk Schwyz7,7958,4259,59310,69912,18412,614
EinsiedelnCityBezirk Einsiedeln9,62910,86912,62214,38516,24716,663
FeusisbergCommuneBezirk Höfe2,8293,1573,7794,7735,4275,587
FreienbachCityBezirk Höfe9,91211,18613,05515,64716,52017,097
GalgenenCommuneBezirk March2,9063,4683,9274,6525,2775,507
GersauCommuneBezirk Gersau1,7021,7951,9342,0942,3642,504
IllgauCommuneBezirk Schwyz514633721789795819
IngenbohlCommuneBezirk Schwyz6,2327,0427,4828,4118,9779,599
InnerthalCommuneBezirk March156151167199178194
Küssnacht (SZ)CityBezirk Küssnacht (SZ)8,0919,46110,70412,22413,53114,182
LachenCommuneBezirk March5,3525,9126,2727,8509,1379,446
LauerzCommuneBezirk Schwyz6007288741,0551,1361,165
MorschachCommuneBezirk Schwyz6327599581,0331,1511,402
MuotathalCommuneBezirk Schwyz2,8963,1303,5073,5613,4703,604
OberibergCommuneBezirk Schwyz568623718812878941
ReichenburgCommuneBezirk March1,7802,1042,7873,1343,8914,141
RiemenstaldenCommuneBezirk Schwyz907159878688
RothenthurmCommuneBezirk Schwyz1,3211,6782,0892,1432,4842,604
SattelCommuneBezirk Schwyz1,0271,2131,4021,7811,9252,097
SchübelbachCommuneBezirk March4,7206,2767,0308,4579,2899,917
SchwyzCityBezirk Schwyz12,10012,87213,80214,42315,43516,736
SteinenCommuneBezirk Schwyz1,9982,4112,7753,1823,6243,762
SteinerbergCommuneBezirk Schwyz533702896864953954
TuggenCommuneBezirk March1,8542,1822,6462,9803,3173,490
UnteribergCommuneBezirk Schwyz1,4531,7962,2202,3052,4142,523
VorderthalCommuneBezirk March7869269881,0251,0141,032
Wangen (SZ)CommuneBezirk March2,8013,3654,5404,6505,3445,572
WollerauCommuneBezirk Höfe3,8784,9526,0746,9167,3857,628

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)
Males86,695
Females82,236
Age Groups (E 2024)
0-17 years28,955
18-64 years106,419
65+ years33,557
Age Distribution (E 2024)
90+ years1,551
80-89 years7,276
70-79 years14,664
60-69 years22,945
50-59 years26,330
40-49 years23,473
30-39 years23,029
20-29 years17,477
10-19 years16,175
0-9 years16,011
Citizenship (E 2024)
Switzerland128,255
Germany9,006
France686
Italy3,954
Portugal2,004
EU (others)9,129
Europe (non-EU countries)10,324
Africa1,231
Asia3,356
Other Citizenship978
Country of Birth (E 2024)
Switzerland124,712
Other country44,219