akashic
1876–2024
Elections / 2024 · President · NH

Kamala Harris carried New Hampshire D+2.8.

Kamala Harris (D) vs Donald Trump (R) in New Hampshire, 2024. The state ran 4.3 points more Democratic than the nation (R+1.5 nationally).

Nominees: Kamala Harris (D) · Donald Trump (R)

New Hampshire result
826,205 votes counted
Harris (D)
418,496
50.7%
Trump (R)
395,531
47.9%
All others
12,178
1.5%
Margin
D+2.8
New Hampshire, 2024
HarrisD+2.8
2024 presidential margin by county for New Hampshire — 2024 presidential electionA map of the constituent counties of New Hampshire — 2024 presidential election, each outlined and filled by its 2024 presidential margin from deep red (Republican) through neutral to deep blue (Democratic), seated within the faint outlines of the surrounding states.Belknap County, NH · R+13.0Carroll County, NH · R+1.7Cheshire County, NH · D+9.9Coos County, NH · R+13.7Grafton County, NH · D+19.8Hillsborough County, NH · D+2.9Merrimack County, NH · D+5.2Rockingham County, NH · R+2.4Strafford County, NH · D+12.0Sullivan County, NH · R+0.7
How it voted
Share of the 2024 vote
Kamala HarrisDemocratic50.7%418,496
Donald TrumpRepublican47.9%395,531
OtherAll other candidates1.5%12,178
D+60
R+60
10 counties, each filled by 2024 D-vs-R margin. Hover any county for its result.
New Hampshire's presidential margins
1892–2024, the 2024 contest in context
New Hampshire's presidential marginsDemocratic-minus-Republican presidential margin from 1892 to 2024. Most recent: +2.8% in 2024.flipped D · 2004+2.8%DR18922024
New Hampshire's presidential margins
YearMargin (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%
County results — 2024
10 counties; every row links to the county's full page.
CountyWonMarginDemocraticRepublicanTotal
Belknap CountyR
−13.0%
17,46922,76540,676
Carroll CountyR
−1.7%
16,82217,42634,658
Cheshire CountyD
+9.9%
24,57920,08345,389
Coos CountyR
−13.7%
7,3679,73417,322
Grafton CountyD
+19.8%
32,99521,91055,898
Hillsborough CountyD
+2.9%
118,777112,059234,443
Merrimack CountyD
+5.2%
48,18143,36592,979
Rockingham CountyR
−2.4%
97,615102,542202,929
Strafford CountyD
+12.0%
42,37433,16376,690
Sullivan CountyR
−0.7%
12,31712,48425,221