Skip to main content

New Mexico Republican Presidential Primary 2024

Election Date: Jun. 4, 2024 | Updated 5:10 PM EDT Jun. 6, 2024
Former President Donald Trump is hoping to secure his path to the Republican nomination at the Republican National Convention in July and get another shot at the White House. Trump has been undefeated everywhere except the District of Columbia and Vermont in GOP contests this primary season.

Presidential Republican Primary

98.65% Est. Vote Counted
CandidateTotal Votes% Votes
TrumpDonald Trump (R)78,91284.5%
HaleyNikki Haley (R)8,0368.6%
UncommittedUncommitted (R)3,1283.3%
ChristieChris Christie (R)2,4262.6%
RamaswamyVivek Ramaswamy (R)8840.9%

County-By-County Results Map

Lead
Christie Lead
Tied
No Results
Mail-in and early votes may not be included.

County-by-County Results

Jump to:

Bernalillo County

98.25% Est. Vote Counted
CandidateTotal Votes% Votes
TrumpDonald Trump (R)18,82377.6%
HaleyNikki Haley (R)3,13612.9%
UncommittedUncommitted (R)1,1664.8%
ChristieChris Christie (R)8293.4%
RamaswamyVivek Ramaswamy (R)3031.2%

Catron County

99% Est. Vote Counted
CandidateTotal Votes% Votes
TrumpDonald Trump (R)52093.5%
HaleyNikki Haley (R)213.8%
UncommittedUncommitted (R)81.4%
ChristieChris Christie (R)50.9%
RamaswamyVivek Ramaswamy (R)20.4%

Chaves County

98% Est. Vote Counted
CandidateTotal Votes% Votes
TrumpDonald Trump (R)5,11490.5%
HaleyNikki Haley (R)2574.5%
UncommittedUncommitted (R)1412.5%
ChristieChris Christie (R)881.6%
RamaswamyVivek Ramaswamy (R)490.9%

Cibola County

98.14% Est. Vote Counted
CandidateTotal Votes% Votes
TrumpDonald Trump (R)85585.1%
HaleyNikki Haley (R)797.9%
ChristieChris Christie (R)292.9%
UncommittedUncommitted (R)292.9%
RamaswamyVivek Ramaswamy (R)131.3%

Colfax County

98.06% Est. Vote Counted
CandidateTotal Votes% Votes
TrumpDonald Trump (R)64284.6%
HaleyNikki Haley (R)689.0%
UncommittedUncommitted (R)233.0%
ChristieChris Christie (R)162.1%
RamaswamyVivek Ramaswamy (R)101.3%

Curry County

97.99% Est. Vote Counted
CandidateTotal Votes% Votes
TrumpDonald Trump (R)2,00191.2%
HaleyNikki Haley (R)934.2%
UncommittedUncommitted (R)592.7%
ChristieChris Christie (R)301.4%
RamaswamyVivek Ramaswamy (R)100.5%

De Baca County

98.19% Est. Vote Counted
CandidateTotal Votes% Votes
TrumpDonald Trump (R)19891.2%
HaleyNikki Haley (R)104.6%
UncommittedUncommitted (R)73.2%
ChristieChris Christie (R)10.5%
RamaswamyVivek Ramaswamy (R)10.5%

Dona Ana County

98.24% Est. Vote Counted
CandidateTotal Votes% Votes
TrumpDonald Trump (R)3,81383.5%
HaleyNikki Haley (R)4129.0%
UncommittedUncommitted (R)1603.5%
ChristieChris Christie (R)1423.1%
RamaswamyVivek Ramaswamy (R)400.9%

Eddy County

98.04% Est. Vote Counted
CandidateTotal Votes% Votes
TrumpDonald Trump (R)5,17391.4%
HaleyNikki Haley (R)2514.4%
UncommittedUncommitted (R)1061.9%
ChristieChris Christie (R)771.4%
RamaswamyVivek Ramaswamy (R)500.9%

Grant County

97.98% Est. Vote Counted
CandidateTotal Votes% Votes
TrumpDonald Trump (R)1,20088.2%
HaleyNikki Haley (R)926.8%
UncommittedUncommitted (R)302.2%
ChristieChris Christie (R)261.9%
RamaswamyVivek Ramaswamy (R)120.9%

Guadalupe County

97.99% Est. Vote Counted
CandidateTotal Votes% Votes
TrumpDonald Trump (R)11679.5%
HaleyNikki Haley (R)138.9%
ChristieChris Christie (R)117.5%
RamaswamyVivek Ramaswamy (R)32.1%
UncommittedUncommitted (R)32.1%

Harding County

97.63% Est. Vote Counted
CandidateTotal Votes% Votes
TrumpDonald Trump (R)14185.5%
HaleyNikki Haley (R)127.3%
ChristieChris Christie (R)74.2%
UncommittedUncommitted (R)53.0%
RamaswamyVivek Ramaswamy (R)--

Hidalgo County

98.11% Est. Vote Counted
CandidateTotal Votes% Votes
TrumpDonald Trump (R)23992.3%
HaleyNikki Haley (R)114.2%
UncommittedUncommitted (R)51.9%
RamaswamyVivek Ramaswamy (R)31.2%
ChristieChris Christie (R)10.4%

Lea County

98.04% Est. Vote Counted
CandidateTotal Votes% Votes
TrumpDonald Trump (R)4,55692.9%
HaleyNikki Haley (R)1813.7%
UncommittedUncommitted (R)901.8%
ChristieChris Christie (R)541.1%
RamaswamyVivek Ramaswamy (R)210.4%

Lincoln County

98% Est. Vote Counted
CandidateTotal Votes% Votes
TrumpDonald Trump (R)2,55088.0%
HaleyNikki Haley (R)1846.3%
UncommittedUncommitted (R)842.9%
ChristieChris Christie (R)642.2%
RamaswamyVivek Ramaswamy (R)160.6%

Los Alamos County

98.28% Est. Vote Counted
CandidateTotal Votes% Votes
TrumpDonald Trump (R)66969.0%
HaleyNikki Haley (R)18318.9%
ChristieChris Christie (R)505.2%
UncommittedUncommitted (R)484.9%
RamaswamyVivek Ramaswamy (R)202.1%

Luna County

97.98% Est. Vote Counted
CandidateTotal Votes% Votes
TrumpDonald Trump (R)89687.8%
HaleyNikki Haley (R)838.1%
UncommittedUncommitted (R)242.4%
ChristieChris Christie (R)141.4%
RamaswamyVivek Ramaswamy (R)30.3%

McKinley County

97.97% Est. Vote Counted
CandidateTotal Votes% Votes
TrumpDonald Trump (R)1,13178.2%
HaleyNikki Haley (R)1359.3%
ChristieChris Christie (R)906.2%
UncommittedUncommitted (R)684.7%
RamaswamyVivek Ramaswamy (R)221.5%

Mora County

97.80% Est. Vote Counted
CandidateTotal Votes% Votes
TrumpDonald Trump (R)14078.7%
HaleyNikki Haley (R)1810.1%
ChristieChris Christie (R)137.3%
UncommittedUncommitted (R)63.4%
RamaswamyVivek Ramaswamy (R)10.6%

Otero County

98.26% Est. Vote Counted
CandidateTotal Votes% Votes
TrumpDonald Trump (R)3,75887.8%
HaleyNikki Haley (R)2876.7%
UncommittedUncommitted (R)1132.6%
ChristieChris Christie (R)912.1%
RamaswamyVivek Ramaswamy (R)310.7%

Quay County

98.11% Est. Vote Counted
CandidateTotal Votes% Votes
TrumpDonald Trump (R)77092.7%
HaleyNikki Haley (R)384.6%
UncommittedUncommitted (R)111.3%
ChristieChris Christie (R)81.0%
RamaswamyVivek Ramaswamy (R)40.5%

Rio Arriba County

98.02% Est. Vote Counted
CandidateTotal Votes% Votes
TrumpDonald Trump (R)66483.9%
HaleyNikki Haley (R)688.6%
UncommittedUncommitted (R)303.8%
ChristieChris Christie (R)243.0%
RamaswamyVivek Ramaswamy (R)50.6%

Roosevelt County

98.02% Est. Vote Counted
CandidateTotal Votes% Votes
TrumpDonald Trump (R)1,65690.5%
HaleyNikki Haley (R)945.1%
UncommittedUncommitted (R)392.1%
ChristieChris Christie (R)241.3%
RamaswamyVivek Ramaswamy (R)170.9%

San Juan County

98.11% Est. Vote Counted
CandidateTotal Votes% Votes
TrumpDonald Trump (R)6,53586.9%
HaleyNikki Haley (R)5156.8%
ChristieChris Christie (R)1952.6%
UncommittedUncommitted (R)1932.6%
RamaswamyVivek Ramaswamy (R)821.1%

San Miguel County

97.93% Est. Vote Counted
CandidateTotal Votes% Votes
TrumpDonald Trump (R)56485.2%
HaleyNikki Haley (R)406.0%
ChristieChris Christie (R)304.5%
UncommittedUncommitted (R)233.5%
RamaswamyVivek Ramaswamy (R)50.8%

Sandoval County

98.62% Est. Vote Counted
CandidateTotal Votes% Votes
TrumpDonald Trump (R)6,41583.9%
HaleyNikki Haley (R)7079.2%
UncommittedUncommitted (R)2523.3%
ChristieChris Christie (R)2012.6%
RamaswamyVivek Ramaswamy (R)741.0%

Santa Fe County

97.99% Est. Vote Counted
CandidateTotal Votes% Votes
TrumpDonald Trump (R)2,76979.8%
HaleyNikki Haley (R)40411.6%
UncommittedUncommitted (R)1454.2%
ChristieChris Christie (R)1233.5%
RamaswamyVivek Ramaswamy (R)270.8%

Sierra County

98.13% Est. Vote Counted
CandidateTotal Votes% Votes
TrumpDonald Trump (R)97288.2%
HaleyNikki Haley (R)777.0%
UncommittedUncommitted (R)343.1%
ChristieChris Christie (R)141.3%
RamaswamyVivek Ramaswamy (R)50.5%

Socorro County

97.96% Est. Vote Counted
CandidateTotal Votes% Votes
TrumpDonald Trump (R)73580.5%
HaleyNikki Haley (R)9210.1%
UncommittedUncommitted (R)424.6%
ChristieChris Christie (R)323.5%
RamaswamyVivek Ramaswamy (R)121.3%

Taos County

98.03% Est. Vote Counted
CandidateTotal Votes% Votes
TrumpDonald Trump (R)43078.8%
HaleyNikki Haley (R)6311.5%
ChristieChris Christie (R)274.9%
UncommittedUncommitted (R)254.6%
RamaswamyVivek Ramaswamy (R)10.2%

Torrance County

98.89% Est. Vote Counted
CandidateTotal Votes% Votes
TrumpDonald Trump (R)1,11289.0%
HaleyNikki Haley (R)745.9%
UncommittedUncommitted (R)322.6%
ChristieChris Christie (R)241.9%
RamaswamyVivek Ramaswamy (R)80.6%

Union County

98.66% Est. Vote Counted
CandidateTotal Votes% Votes
TrumpDonald Trump (R)33290.2%
HaleyNikki Haley (R)226.0%
UncommittedUncommitted (R)71.9%
ChristieChris Christie (R)61.6%
RamaswamyVivek Ramaswamy (R)10.3%

Valencia County

98% Est. Vote Counted
CandidateTotal Votes% Votes
TrumpDonald Trump (R)3,42386.2%
HaleyNikki Haley (R)3168.0%
UncommittedUncommitted (R)1203.0%
ChristieChris Christie (R)802.0%
RamaswamyVivek Ramaswamy (R)330.8%