New Hampshire — 2004 presidential election
Recent presidential results
state2004 presidential electionNew Hampshire · PresidentKerryD+1.4
How it voted
Share of the 2004 vote
| John Kerry ✓Democratic | 50.3% | 340,511 |
|---|---|---|
| George W. BushRepublican | 48.9% | 331,237 |
| OtherAll other candidates | 0.9% | 5,810 |
2004presidential margin
D+60R+60
10 counties, each filled by 2004 D-vs-R margin. Hover any county for its result.
New Hampshire cast 4 electoral votes this cycle.
County-level results (10 counties) — table
| County | Winner | Margin |
|---|---|---|
| Belknap County, NH | Republican | R+11.9 |
| Carroll County, NH | Republican | R+4.6 |
| Cheshire County, NH | Democratic | D+19.3 |
| Coos County, NH | Democratic | D+2.6 |
| Grafton County, NH | Democratic | D+12.6 |
| Hillsborough County, NH | Republican | R+2.9 |
| Merrimack County, NH | Democratic | D+5.1 |
| Rockingham County, NH | Republican | R+4.2 |
| Strafford County, NH | Democratic | D+12.0 |
| Sullivan County, NH | Democratic | D+5.9 |
New Hampshire results by county
10 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 | |||||
|---|---|---|---|---|---|
| Belknap County | George W. Bush+3,840 | 14,08043.6% | 17,92055.5% | 2980.9% | 32,298 |
| Carroll County | George W. Bush+1,295 | 13,31947.2% | 14,61451.8% | 2891.0% | 28,222 |
| Cheshire County | John Kerry+7,975 | 24,43859.1% | 16,46339.8% | 4461.1% | 41,347 |
| Coos County | John Kerry+442 | 8,58550.7% | 8,14348.1% | 1971.2% | 16,925 |
| Grafton County | John Kerry+5,903 | 26,18055.7% | 20,27743.2% | 5141.1% | 46,971 |
| Hillsborough County | George W. Bush+5,603 | 94,12148.2% | 99,72451.1% | 1,4020.7% | 195,247 |
| Merrimack County | John Kerry+3,915 | 39,97552.2% | 36,06047.0% | 6120.8% | 76,647 |
| Rockingham County | George W. Bush+6,632 | 75,43747.5% | 82,06951.7% | 1,3100.8% | 158,816 |
| Strafford County | John Kerry+7,117 | 32,94255.6% | 25,82543.6% | 5140.9% | 59,281 |
| Sullivan County | John Kerry+1,292 | 11,43452.4% | 10,14246.5% | 2281.0% | 21,804 |
Nominees: John Kerry (D) · George W. Bush (R)
New Hampshire's presidential margins
1892–2024, the 2004 contest in context
| Year | Margin (D minus R) |
|---|---|
| 1892 | −4.0% |
| 1896 | −42.8% |
| 1900 | −20.9% |
| 1904 | −22.3% |
| 1908 | −21.8% |
| 1912 | +2.0% |
| 1916 | +0.1% |
| 1920 | −20.4% |
| 1924 | −25.1% |
| 1928 | −17.6% |
| 1932 | −1.4% |
| 1936 | +1.8% |
| 1940 | +6.4% |
| 1944 | +4.2% |
| 1948 | −5.7% |
| 1952 | −21.8% |
| 1956 | −32.3% |
| 1960 | −6.8% |
| 1964 | +27.8% |
| 1968 | −8.2% |
| 1972 | −29.1% |
| 1976 | −11.3% |
| 1980 | −29.4% |
| 1984 | −37.7% |
| 1988 | −26.2% |
| 1992 | +1.2% |
| 1996 | +10.3% |
| 2000 | −1.3% |
| 2004 | +1.4% |
| 2008 | +9.7% |
| 2012 | +5.6% |
| 2016 | +0.4% |
| 2020 | +7.4% |
| 2024 | +2.8% |
Same ballot, 2004NH
Source. MIT Election Data + Science Lab — 2004 presidential returns · official county-level results. Real returns — nothing estimated.