Skip to main content
Canton Schwyz overview
Ranking · Data 2025 · Source: BFS

The largest municipalities in canton Schwyz (2025)

National ranking

Freienbach is the largest municipality in canton Schwyz with 17'100 residents (2025). It is followed by Schwyz (16'735) and Einsiedeln (16'667). Source: BFS, STATPOP 2025.

Ranking

BFS · STATPOP · 2025
RankMunicipalityResidentsResidents
1Freienbach17'10017'100
2Schwyz16'73516'735
3Einsiedeln16'66716'667
4Küssnacht14'18514'185
5Arth12'61612'616
6Schübelbach9'9199'919
7Ingenbohl9'5999'599
8Lachen9'4489'448
9Wollerau7'6317'631
10Altendorf7'5397'539
11Feusisberg5'5885'588
12Wangen5'5745'574
13Galgenen5'5065'506
14Reichenburg4'1424'142
15Steinen3'7623'762
16Muotathal3'6043'604
17Tuggen3'4913'491
18Rothenthurm2'6042'604
19Unteriberg2'5242'524
20Gersau2'5052'505
21Sattel2'0972'097
22Morschach1'4021'402
23Lauerz1'1651'165
24Vorderthal1'0321'032
25Steinerberg954954
26Oberiberg941941
27Illgau819819
28Alpthal641641
29Innerthal194194
30Riemenstalden8888
STATPOP 2025 · Federal Statistical Office (FSO), retrieved 31.08.2026

How we measure this

BFS · STATPOP

Permanent resident population per municipality from the BFS STATPOP register (2025). Municipality mergers change this list over time — the ranking always reflects the current municipal boundaries. The smallest municipalities are at the bottom of the table.

Frequently asked questions

Which is the largest municipality in canton Schwyz?
Freienbach is the largest municipality in canton Schwyz with 17'100 residents (2025).
How many municipalities does Switzerland have?
Switzerland currently has 2,131 municipalities. The number falls almost every year through mergers; all figures here reflect the current municipal register.