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.

Candidates

 * Carroll O. Switzer, Polk County Attorney

Candidates

 * William S. Beardsley, State Representative
 * Robert D. Blue, incumbent Governor

Candidates
Major party candidates
 * William S. Beardsley, Republican
 * Carroll O. Switzer, Democratic

Other candidates
 * C. E. Bierderman, Progressive
 * Marvin Galbreath, Prohibition
 * William F. Leonard, Socialist