The 1918 United States Senate election in Iowa took place on November 5, 1918. Incumbent Republican Senator William S. Kenyon was re-elected to a second term in office over Democrat Charles Rollin Keyes.
| |||||||||||||||||
| |||||||||||||||||
|
Party | Candidate | Votes | % | |
---|---|---|---|---|
Republican | William S. Kenyon (incumbent) | 230,264 | 65.40% | |
Democratic | Charles Rollin Keyes | 121,830 | 34.60% | |
Total votes | 352,094 | 100.00% |