Switzerland 1928 federal election
What was the result of the 1928 federal election in Switzerland?
Free Democratic Party of Switzerland won 58 of 198 seats with 27.4% of the vote. 78.8% of registered voters cast a ballot.
Switzerland
- Held:
- Final result
- ParlGov, read 5 October 2026
Which party won the most seats?
Final results from ParlGov, read : Free Democratic Party of Switzerland won 58 of 198 seats with 27.4% of the vote; 78.8% of registered voters cast a ballot.
- Social Democratic Party of Switzerland 50 27.4%
- Free Democratic Party of Switzerland 58 27.4%
- Christian Democratic People's Party of Switzerland 46 21.4%
- Swiss People's Party 31 15.8%
- Liberal Party of Switzerland 6 3.0%
- Swiss Party of Labour 2 1.8%
- Democratic Group 3 1.7%
- Evangelical People's Party of Switzerland 1 0.7%
- National Union 1
- Seats won
- Share of the vote
- Free Democratic Party of Switzerland58
- Social Democratic Party of Switzerland50
- Christian Democratic People's Party of Switzerland46
- Swiss People's Party31
- Liberal Party of Switzerland6
- Democratic Group3
- Swiss Party of Labour2
- Evangelical People's Party of Switzerland1
- National Union1
Key numbers
27.4%
Share of the vote won by Free Democratic Party of Switzerland
Free Democratic Party of Switzerland won 58 of 198 seats. A majority needs 100.
78.8%
Voter turnout
Seats and votes by party
| Party | Seats | % | Votes |
|---|---|---|---|
| Social Democratic Party of Switzerland | 50 | 27.4 | 220,141 |
| Free Democratic Party of Switzerland | 58 | 27.4 | 220,135 |
| Christian Democratic People's Party of Switzerland | 46 | 21.4 | 172,516 |
| Swiss People's Party | 31 | 15.8 | 126,961 |
| Liberal Party of Switzerland | 6 | 3.0 | 23,752 |
| Swiss Party of Labour | 2 | 1.8 | 14,818 |
| Democratic Group | 3 | 1.7 | 14,073 |
| Evangelical People's Party of Switzerland | 1 | 0.7 | 5,618 |
| National Union | 1 |
Votes by party
- Social Democratic Party of Switzerland 220,141
- Free Democratic Party of Switzerland 220,135
- Christian Democratic People's Party of Switzerland 172,516
- Swiss People's Party 126,961
- Liberal Party of Switzerland 23,752
- Swiss Party of Labour 14,818
- Democratic Group 14,073
- Evangelical People's Party of Switzerland 5,618
- National Union
ParlGov lists parties with at least 1 percent of the vote or 2 seats, so the rows do not add up to the valid votes.
ParlGov marks results before 1945 as experimental: they may need revision, so we compare them with no other election.
How many people voted?
78.8% of the 1,043,823 registered voters cast a ballot (822,389 ballots). 807,472 of them were valid votes.
How do the votes compare with the seats?
- Free Democratic Party of Switzerland27.4% of votes29.3% of seats
- Social Democratic Party of Switzerland27.4% of votes25.3% of seats
- Christian Democratic People's Party of Switzerland21.4% of votes23.2% of seats
- Swiss People's Party15.8% of votes15.7% of seats
- Liberal Party of Switzerland3.0% of votes3.0% of seats
- Democratic Group1.7% of votes1.5% of seats
- Swiss Party of Labour1.8% of votes1.0% of seats
- Evangelical People's Party of Switzerland0.7% of votes0.5% of seats
The Gallagher index of disproportionality is 2.5 (0 when seats follow votes exactly); the effective number of parties is 4.5 by votes and 4.4 by seats; Free Democratic Party of Switzerland led Social Democratic Party of Switzerland by 0.0 points of the vote.
Time and source Data as of