2018 New Mexico U.S. Senate Election

New Mexico · 3 candidates · See every 2018 U.S. Senate race

Who won the 2018 New Mexico U.S. Senate Election?

Martin Heinrich won the 2018 New Mexico U.S. Senate Election. Martin Heinrich received 376,998 popular votes (54.09%). The main challenger was Mick Rich (30.53%).

See the full head-to-head between Heinrich and Rich

Heinrich +23.6 pts · won by 164,185 votes
376,998 votes
212,813 votes
Gary E JohnsonLibertarian15.38%
107,201 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.