2020 Michigan U.S. Senate Election

Michigan · 7 candidates · See every 2020 U.S. Senate race

Who won the 2020 Michigan U.S. Senate Election?

Gary C. Peters won the 2020 Michigan U.S. Senate Election. Gary C. Peters received 2,734,568 popular votes (49.9%). The main challenger was John James (48.22%).

See the full head-to-head between Peters and James

Peters +1.7 pts · won by 92,335 votes
2,734,568 votes
2,642,233 votes
Valerie L. WillisUs Taxpayers0.92%
50,597 votes
Marcia SquierGreen0.72%
39,217 votes
Doug DernNatural Law0.24%
13,093 votes
7 votes
Robert CarrIndependent0%
5 votes
Popular-vote totals for U.S. Senate elections come from the MIT Election Data and Science Lab (1976–2024).

Data last verified July 28, 2026.