Senate Elections

New Mexico (class 1)

2018 Senate Election

dem
Martin Heinrich
376 998
54.09%
rep
Mick Rich
212 813
30.53%
lib
Gary Johnson
107 201
15.38%

2012 Senate Election

dem
Martin T. Heinrich
395 717
51.01%
rep
Heather A. Wilson
351 260
45.28%
ind_iap
Jon R. Barrie
28 199
3.63%
wrtin
Write-ins
617
0.08%