Elections / 2004 · President · NM
George W. Bush carried New Mexico R+0.8.
John Kerry (D) vs George W. Bush (R) in New Mexico, 2004. The state ran 1.7 points more Democratic than the nation (R+2.5 nationally).
Nominees: John Kerry (D) · George W. Bush (R)
New Mexico result
756,304 votes counted
Kerry (D)
370,942
49.0%
Bush (R)
376,930
49.8%
All others
8,432
1.1%
Margin
R+0.8
2004 presidential election
New Mexico, 2004
BushR+0.8
How it voted
Share of the 2004 vote
| George W. Bush ✓Republican | 49.8% | 376,930 |
|---|---|---|
| John KerryDemocratic | 49.0% | 370,942 |
| OtherAll other candidates | 1.1% | 8,432 |
D+60R+60
33 counties, each filled by 2004 D-vs-R margin. Hover any county for its result.
New Mexico's presidential margins
1912–2024, the 2004 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% |
County results — 2004
33 counties; every row links to the county's full page.
| County | Won | Margin | Democratic | Republican | Total |
|---|---|---|---|---|---|
| Bernalillo County | D | 132,252 | 121,454 | 256,811 | |
| Catron County | R | 551 | 1,427 | 1,993 | |
| Chaves County | R | 6,726 | 14,773 | 21,705 | |
| Cibola County | D | 3,913 | 3,477 | 7,487 | |
| Colfax County | R | 2,824 | 3,082 | 5,968 | |
| Curry County | R | 3,541 | 10,649 | 14,286 | |
| De Baca County | R | 281 | 706 | 993 | |
| Doña Ana County | D | 31,762 | 29,548 | 61,960 | |
| Eddy County | R | 6,880 | 13,268 | 20,270 | |
| Grant County | D | 7,095 | 6,135 | 13,392 | |
| Guadalupe County | D | 1,340 | 914 | 2,267 | |
| Harding County | R | 259 | 380 | 644 | |
| Hidalgo County | R | 861 | 1,081 | 1,964 | |
| Lea County | R | 3,646 | 14,430 | 18,181 | |
| Lincoln County | R | 2,822 | 6,070 | 9,014 | |
| Los Alamos County | R | 5,206 | 5,810 | 11,197 | |
| Luna County | R | 3,340 | 4,164 | 7,593 | |
| McKinley County | D | 13,051 | 7,351 | 20,623 | |
| Mora County | D | 1,876 | 928 | 2,826 | |
| Otero County | R | 6,433 | 14,066 | 20,764 | |
| Quay County | R | 1,422 | 2,661 | 4,117 | |
| Rio Arriba County | D | 9,753 | 5,149 | 14,999 | |
| Roosevelt County | R | 2,082 | 4,997 | 7,144 | |
| San Juan County | R | 14,843 | 29,525 | 45,006 | |
| San Miguel County | D | 8,683 | 3,313 | 12,116 | |
| Sandoval County | R | 21,421 | 22,628 | 44,541 | |
| Santa Fe County | D | 47,074 | 18,466 | 66,200 | |
| Sierra County | R | 1,926 | 3,162 | 5,157 | |
| Socorro County | D | 4,025 | 3,696 | 7,851 | |
| Taos County | D | 10,987 | 3,666 | 14,835 | |
| Torrance County | R | 2,386 | 4,026 | 6,507 | |
| Union County | R | 411 | 1,454 | 1,881 | |
| Valencia County | R | 11,270 | 14,474 | 26,012 |