Skip to main content
National ranking · Data 2024 · Source: BFS

The most jobs per resident in Switzerland

Swiss municipality rankings

Manno (TI) has the most jobs per resident in Switzerland: 4.08 jobs per inhabitant. Next come Rennaz (3.62) and Aclens (3.29). Source: FSO (STATENT).

Top 100

BFS · STATENT · 2024
RankMunicipalityJobs per residentCantonResidents
1Manno4.08TI1'381
2Rennaz3.62VD935
3Aclens3.29VD609
4Montagny-près-Yverdon2.68VD765
5Grancia2.54TI457
6Satigny2.34GE4'811
7Mezzovico-Vira2.24TI1'418
8Mex2.18VD827
9Dierikon2.14LU1'691
10Kloten2.02ZH22'017
11Deisswil bei Münchenbuchsee2.01BE87
12Härkingen1.98SO1'763
13Givisiez1.77FR3'507
14St. Moritz1.76GR5'027
15Villars-Sainte-Croix1.74VD944
16Sévaz1.71FR324
17Plan-les-Ouates1.7GE12'644
18Villeret1.68BE938
19Bettmeralp1.67VS468
20Muzzano1.65TI775
21Stabio1.63TI4'518
22Aarau1.6AG22'932
23Cadempino1.59TI1'601
24Visp1.58VS9'075
25Samnaun1.57GR761
26Bioggio1.57TI2'802
27Boncourt1.54JU1'159
28Rumendingen1.53BE99
29Zug1.52ZG32'160
30Altishofen1.48LU2'040
31Bern1.46BE138'562
32Le Chenit1.46VD4'787
33Rothenbrunnen1.44GR337
34Chiasso1.43TI7'677
35Schafisheim1.42AG3'131
36Eclépens1.42VD1'201
37Sils im Engadin/Segl1.41GR693
38Mägenwil1.4AG2'305
39Risch1.37ZG11'830
40Tolochenaz1.36VD1'926
41Sursee1.35LU11'118
42Balerna1.34TI3'415
43Stans1.33NW8'565
44Solothurn1.33SO16'830
45Baden1.32AG24'012
46Schattenhalb1.29BE580
47Mendrisio1.29TI15'076
48Bussnang1.28TG2'599
49Ecublens1.27VD13'747
50Zermatt1.27VS6'113
51Opfikon1.25ZH21'462
52Moosseedorf1.25BE4'134
53Eysins1.25VD1'808
54Zurich1.24ZH440'935
55Lamone1.24TI1'748
56Lyssach1.23BE1'491
57Baar1.23ZG25'519
58Olten1.22SO19'265
59Oppens1.22VD201
60Interlaken1.21BE6'123
61Wallisellen1.19ZH17'811
62Carouge1.19GE22'783
63Andermatt1.18UR1'603
64Bedano1.17TI1'501
65Signy-Avenex1.16VD592
66Le Noirmont1.16JU1'936
67Porrentruy1.16JU6'597
68Ittigen1.15BE11'482
69Schlieren1.14ZH20'474
70Kaiseraugst1.14AG5'985
71Etoy1.12VD3'008
72Liestal1.1BL16'081
73Basel1.09BS180'097
74St. Gallen1.09SG79'487
75Pontresina1.07GR2'077
76Vaz/Obervaz1.06GR2'703
77Samedan1.06GR2'926
78Allaman1.06VD413
79Freienbach1.05SZ17'100
80Romanel-sur-Morges1.05VD463
81Lauterbrunnen1.04BE2'356
82Bühler1.04AR1'958
83Stein1.04AG3'660
84Delémont1.04JU12'991
85Saanen1.03BE6'967
86Sion1.03VS37'844
87Saas-Fee1.01VS1'637
88Münchenstein1BL12'662
89Crissier1VD11'101
90Pratteln0.99BL16'595
91Lucerne0.98LU86'699
92Münsterlingen0.98TG3'726
93Aubonne0.98VD3'887
94Subingen0.97SO3'311
95Le Grand-Saconnex0.97GE12'775
96Granges-Paccot0.96FR3'989
97Paudex0.95VD1'480
98Rothenburg0.94LU7'983
99Balgach0.94SG5'229
100Arosa0.94GR3'144
STATENT (Statistik der Unternehmensstruktur) 2024 · Federal Statistical Office (FSO), retrieved 11.09.2026

How we measure this

BFS · STATENT

Number of jobs (employment at the workplace) divided by the permanent resident population of the municipality, from the FSO business structure statistics (STATENT, 2024) and the population statistics. A value above 1 means more jobs than residents — typical of hubs with large employers, airports or industrial sites. Residential municipalities sit well below.

Frequently asked questions

What does jobs per resident mean?
It is the number of jobs at the workplace divided by the number of residents. A value above 1 means more jobs than residents — an employment hub people commute into. A low value marks a residential municipality. Source: FSO STATENT.