New Mexico — 2024 presidential election
Recent presidential results
state2024 presidential electionNew Mexico · PresidentHarrisD+6.0
How it voted
Share of the 2024 vote
| Kamala Harris ✓Democratic | 51.9% | 478,802 |
|---|---|---|
| Donald TrumpRepublican | 45.9% | 423,391 |
| OtherAll other candidates | 2.3% | 21,210 |
2024presidential margin
D+60R+60
33 counties, each filled by 2024 D-vs-R margin. Hover any county for its result.
New Mexico cast 5 electoral votes this cycle.
County-level results (33 counties) — table
| County | Winner | Margin |
|---|---|---|
| Bernalillo County, NM | Democratic | D+21.0 |
| Catron County, NM | Republican | R+50.1 |
| Chaves County, NM | Republican | R+44.8 |
| Cibola County, NM | Democratic | D+1.5 |
| Colfax County, NM | Republican | R+14.0 |
| Curry County, NM | Republican | R+42.6 |
| De Baca County, NM | Republican | R+50.7 |
| Doña Ana County, NM | Democratic | D+9.8 |
| Eddy County, NM | Republican | R+55.8 |
| Grant County, NM | Democratic | D+5.1 |
| Guadalupe County, NM | Democratic | D+0.7 |
| Harding County, NM | Republican | R+39.2 |
| Hidalgo County, NM | Republican | R+23.4 |
| Lea County, NM | Republican | R+61.6 |
| Lincoln County, NM | Republican | R+38.5 |
| Los Alamos County, NM | Democratic | D+30.2 |
| Luna County, NM | Republican | R+18.9 |
| McKinley County, NM | Democratic | D+24.5 |
| Mora County, NM | Democratic | D+17.2 |
| Otero County, NM | Republican | R+27.0 |
| Quay County, NM | Republican | R+40.9 |
| Rio Arriba County, NM | Democratic | D+19.4 |
| Roosevelt County, NM | Republican | R+43.2 |
| San Juan County, NM | Republican | R+31.7 |
| San Miguel County, NM | Democratic | D+27.9 |
| Sandoval County, NM | Democratic | D+5.8 |
| Santa Fe County, NM | Democratic | D+48.9 |
| Sierra County, NM | Republican | R+19.2 |
| Socorro County, NM | Republican | R+3.7 |
| Taos County, NM | Democratic | D+47.5 |
| Torrance County, NM | Republican | R+38.1 |
| Union County, NM | Republican | R+52.2 |
| Valencia County, NM | Republican | R+16.4 |
New Mexico results by county
33 counties. Third-party and independent votes are reported by the county source as one combined figure; every named candidate is listed in the complete result below.
| Led by | |||||
|---|---|---|---|---|---|
| Bernalillo County | Harris, Kamala D.+65,355 | 184,11759.2% | 118,76238.2% | 7,9652.6% | 310,844 |
| Catron County | Trump, Donald J.+1,181 | 57124.2% | 1,75274.3% | 341.4% | 2,357 |
| Chaves County | Trump, Donald J.+9,953 | 5,94126.8% | 15,89471.6% | 3651.6% | 22,200 |
| Cibola County | Harris, Kamala D.+139 | 4,45049.6% | 4,31148.0% | 2162.4% | 8,977 |
| Colfax County | Trump, Donald J.+816 | 2,43641.9% | 3,25255.9% | 1252.2% | 5,813 |
| Curry County | Trump, Donald J.+6,484 | 4,23027.8% | 10,71470.4% | 2791.8% | 15,223 |
| De Baca County | Trump, Donald J.+443 | 20623.6% | 64974.3% | 192.2% | 874 |
| Doña Ana County | Harris, Kamala D.+8,343 | 45,93753.8% | 37,59444.0% | 1,8762.2% | 85,407 |
| Eddy County | Trump, Donald J.+13,109 | 5,03221.4% | 18,14177.3% | 2991.3% | 23,472 |
| Grant County | Harris, Kamala D.+721 | 7,30151.3% | 6,58046.3% | 3432.4% | 14,224 |
| Guadalupe County | Harris, Kamala D.+14 | 95949.5% | 94548.8% | 341.8% | 1,938 |
| Harding County | Trump, Donald J.+169 | 12829.7% | 29768.9% | 61.4% | 431 |
| Hidalgo County | Trump, Donald J.+435 | 70537.9% | 1,14061.2% | 170.9% | 1,862 |
| Lea County | Trump, Donald J.+13,067 | 3,93018.5% | 16,99780.1% | 2821.3% | 21,209 |
| Lincoln County | Trump, Donald J.+3,909 | 3,03329.8% | 6,94268.3% | 1901.9% | 10,165 |
| Los Alamos County | Harris, Kamala D.+3,679 | 7,72663.4% | 4,04733.2% | 4143.4% | 12,187 |
| Luna County | Trump, Donald J.+1,522 | 3,17639.4% | 4,69858.3% | 1822.3% | 8,056 |
| McKinley County | Harris, Kamala D.+6,347 | 15,71160.7% | 9,36436.2% | 7923.1% | 25,867 |
| Mora County | Harris, Kamala D.+429 | 1,43957.9% | 1,01040.6% | 381.5% | 2,487 |
| Otero County | Trump, Donald J.+6,535 | 8,58235.4% | 15,11762.4% | 5432.2% | 24,242 |
| Quay County | Trump, Donald J.+1,515 | 1,05528.5% | 2,57069.4% | 792.1% | 3,704 |
| Rio Arriba County | Harris, Kamala D.+3,105 | 9,37358.6% | 6,26839.2% | 3482.2% | 15,989 |
| Roosevelt County | Trump, Donald J.+2,867 | 1,82027.4% | 4,68770.6% | 1322.0% | 6,639 |
| San Juan County | Trump, Donald J.+16,800 | 17,46433.0% | 34,26464.7% | 1,1982.3% | 52,926 |
| San Miguel County | Harris, Kamala D.+3,098 | 6,98562.9% | 3,88735.0% | 2362.1% | 11,108 |
| Sandoval County | Harris, Kamala D.+4,600 | 41,20551.8% | 36,60546.0% | 1,7302.2% | 79,540 |
| Santa Fe County | Harris, Kamala D.+40,948 | 61,40573.3% | 20,45724.4% | 1,8572.2% | 83,719 |
| Sierra County | Trump, Donald J.+1,141 | 2,33239.2% | 3,47358.3% | 1482.5% | 5,953 |
| Socorro County | Trump, Donald J.+267 | 3,38446.8% | 3,65150.5% | 1982.7% | 7,233 |
| Taos County | Harris, Kamala D.+7,899 | 12,03872.4% | 4,13924.9% | 4592.8% | 16,636 |
| Torrance County | Trump, Donald J.+2,736 | 2,14429.9% | 4,88068.0% | 1552.2% | 7,179 |
| Union County | Trump, Donald J.+869 | 37822.7% | 1,24774.9% | 402.4% | 1,665 |
| Valencia County | Trump, Donald J.+5,448 | 13,60940.9% | 19,05757.3% | 6111.8% | 33,277 |
complete certified result
New Mexico candidate results
Top three shown first · expand for every reported candidate and write-in category
Source: MIT Election Data + Science Lab — U.S. President 1976–2024 state candidate returns
Nominees: Kamala Harris (D) · Donald Trump (R)
New Mexico's presidential margins
1912–2024, the 2024 contest in context
| Year | Margin (D minus R) |
|---|---|
| 1912 | +5.5% |
| 1916 | +3.6% |
| 1920 | −10.4% |
| 1924 | −5.5% |
| 1928 | −18.2% |
| 1932 | +27.0% |
| 1936 | +26.2% |
| 1940 | +13.3% |
| 1944 | +7.0% |
| 1948 | +13.5% |
| 1952 | −11.1% |
| 1956 | −16.0% |
| 1960 | +0.7% |
| 1964 | +18.6% |
| 1968 | −12.1% |
| 1972 | −24.5% |
| 1976 | −2.5% |
| 1980 | −18.2% |
| 1984 | −20.5% |
| 1988 | −5.0% |
| 1992 | +8.6% |
| 1996 | +7.3% |
| 2000 | +0.1% |
| 2004 | −0.8% |
| 2008 | +15.1% |
| 2012 | +10.1% |
| 2016 | +8.2% |
| 2020 | +10.8% |
| 2024 | +6.0% |
Same ballot, 2024NM
Source. MIT Election Data + Science Lab — 2024 presidential returns · official county-level results. Real returns — nothing estimated.