Constituency
|
Seats
|
Electorate
|
Turnout
|
Party
|
Votes
|
Seats won
|
Aargau
|
12
|
65,815
|
58,902
|
|
Social Democratic Party
|
248,017
|
4
|
|
Conservative People's Party
|
151,921
|
3
|
|
Party of Farmers, Traders and Independents
|
146,601
|
3
|
|
Free Democratic Party
|
137,541
|
2
|
Appenzell Ausserrhoden
|
3
|
Candidates nominated by the Regierungsrat
|
|
Free Democratic Party
|
|
2
|
|
Social Democratic Party
|
|
1
|
Appenzell Innerrhoden
|
1
|
3,258
|
1,777
|
|
Conservative People's Party
|
1,190
|
1
|
Basel-Landschaft
|
4
|
24,081
|
14,442
|
|
Social Democratic Party
|
17,719
|
1
|
|
Free Democratic Party
|
15,846
|
1
|
|
Party of Farmers, Traders and Independents
|
9,225
|
1
|
|
Conservative People's Party
|
7,174
|
1
|
|
Communist Party
|
3,485
|
0
|
|
Debtors, Lessee and Tenants List
|
437
|
0
|
Basel-Stadt
|
7
|
39,427
|
28,664
|
|
Social Democratic Party
|
56,683
|
2
|
|
Communist Party
|
39,609
|
1
|
|
Free Democratic Party
|
23,272
|
1
|
|
Liberal Democratic Party
|
24,384
|
1
|
|
Conservative People's Party
|
21,464
|
1
|
|
Party of Farmers, Traders and Independents
|
24,264
|
1
|
|
Evangelical People's Party
|
7,327
|
0
|
Bern
|
34
|
189,331
|
142,431
|
|
Party of Farmers, Traders and Independents
|
2,039,776
|
15
|
|
Social Democratic Party
|
1,588,612
|
11
|
|
Free Democratic Party
|
849,581
|
6
|
|
Conservative People's Party
|
301,972
|
2
|
|
Communist Party
|
9,502
|
0
|
Fribourg
|
7
|
36,514
|
31,206
|
|
Conservative People's Party
|
140,925
|
5
|
|
Free Democratic Party
|
47,570
|
2
|
|
Social Democratic Party
|
16,479
|
0
|
|
Party of Farmers, Traders and Independents
|
11,887
|
0
|
Geneva
|
9
|
41,919
|
26,466
|
|
Social Democratic Party
|
86,402
|
3
|
|
Free Democratic Party
|
51,423
|
2
|
|
Liberal Democratic Party
|
40,340
|
2
|
|
Conservative People's Party
|
29,382
|
1
|
|
Union of Economic Defence and National Action
|
26,067
|
1
|
|
Communist Party
|
1,752
|
0
|
Glarus
|
2
|
Candidates nominated by the Regierungsrat
|
|
Free Democratic Party
|
|
1
|
|
Social-Political Group
|
|
1
|
Grisons
|
6
|
30,751
|
24,341
|
|
Conservative People's Party
|
53,662
|
2
|
|
Free Democratic Party
|
38,943
|
2
|
|
Social-Political Group
|
32,197
|
1
|
|
Social Democratic Party
|
18,546
|
1
|
Lucerne
|
9
|
50,483
|
43,273
|
|
Conservative People's Party
|
194,150
|
5
|
|
Free Democratic Party
|
140,285
|
3
|
|
Social Democratic Party
|
49,821
|
1
|
Neuchâtel
|
7
|
35,408
|
25,187
|
|
Social Democratic Party
|
72,206
|
3
|
|
Free Democratic Party
|
42,396
|
2
|
|
Liberal Democratic Party
|
30,330
|
1
|
|
National Progressive Party
|
23,730
|
1
|
|
Social-Political Group
|
5,830
|
0
|
Nidwalden
|
1
|
3,728
|
852
|
|
Conservative People's Party
|
800
|
1
|
Obwalden
|
1
|
4,812
|
1,123
|
|
Conservative People's Party
|
992
|
1
|
Schaffhausen
|
3
|
12,972
|
11,998
|
|
Party of Farmers, Traders and Independents
|
10,025
|
1
|
|
Communist Party
|
8,732
|
1
|
|
Free Democratic Party
|
8,475
|
1
|
|
Social Democratic Party
|
4,278
|
0
|
|
Conservative People's Party
|
2,516
|
0
|
Schwyz
|
3
|
16,563
|
13,521
|
|
Conservative People's Party
|
19,048
|
2
|
|
Free Democratic Party
|
12,840
|
1
|
|
Social Democratic Party
|
8,147
|
0
|
Solothurn
|
7
|
38,529
|
33,397
|
|
Free Democratic Party
|
106,528
|
3
|
|
Social Democratic Party
|
65,188
|
2
|
|
Conservative People's Party
|
58,643
|
2
|
St. Gallen
|
15
|
71,222
|
62,505
|
|
Conservative People's Party
|
370,988
|
7
|
|
Free Democratic Party
|
273,047
|
5
|
|
Social Democratic Party
|
197,546
|
3
|
|
Social-Political Group
|
38,886
|
0
|
|
Democratic Progressive Party
|
15,647
|
0
|
Ticino
|
8
|
36,387
|
27,148
|
|
Free Democratic Party
|
94,593
|
4
|
|
Conservative People's Party
|
76,677
|
3
|
|
Social Democratic Party
|
29,016
|
1
|
|
Agrarian Popular Group
|
14,241
|
0
|
|
Communist Party
|
782
|
0
|
Thurgau
|
7
|
34,386
|
30,009
|
|
Party of Farmers, Traders and Independents
|
65,712
|
3
|
|
Social Democratic Party
|
48,640
|
2
|
|
Conservative People's Party
|
39,818
|
1
|
|
Free Democratic Party
|
31,984
|
1
|
|
Social-Political Group
|
19,080
|
0
|
Uri
|
1
|
5,931
|
2,752
|
|
Free Democratic Party
|
1,796
|
1
|
Vaud
|
16
|
88,307
|
72,941
|
|
Free Democratic Party
|
508,519
|
8
|
|
Social Democratic Party
|
279,667
|
4
|
|
Liberal Democratic Party
|
183,270
|
2
|
|
Party of Farmers, Traders and Independents
|
148,197
|
2
|
|
Communist Party
|
5,456
|
0
|
Valais
|
6
|
36,079
|
30,492
|
|
Conservative People's Party
|
123,473
|
5
|
|
Free Democratic Party
|
34,488
|
1
|
|
Social Democratic Party
|
24,234
|
0
|
Zug
|
2
|
8,619
|
6,522
|
|
Conservative People's Party
|
5,639
|
1
|
|
Free Democratic Party
|
4,211
|
1
|
|
Social Democratic Party
|
2,894
|
0
|
Zürich
|
27
|
168,726
|
132,656
|
|
Social Democratic Party
|
1,327,330
|
11
|
|
Party of Farmers, Traders and Independents
|
634,764
|
5
|
|
Free Democratic Party
|
609,874
|
5
|
|
Social-Political Group
|
399,968
|
3
|
|
Conservative People's Party
|
254,307
|
2
|
|
Evangelical People's Party
|
123,421
|
1
|
|
Communist Party
|
120,550
|
0
|
|
Free Evangelical Social List
|
31,997
|
0
|
|
Source: Bundesblatt, 23 November 1928
|