1948 Iowa gubernatorial election
The 1948 Iowa gubernatorial election was held on November 2, 1948. Republican nominee William S. Beardsley defeated Democratic nominee Carroll O. Switzer with 55.68% of the vote.
Primary elections
Primary elections were held on June 7, 1948.Democratic primary
Candidates
- Carroll O. Switzer, Polk County Attorney
Republican primary
Candidates
General election
Candidates
Major party candidatesOther candidates
- C. E. Bierderman, Progressive
- Marvin Galbreath, Prohibition
- William F. Leonard, Socialist