New Hampshire:
District 1:
PVI - R+2
President 2016: Trump +2%
President 2008: Obama +3.5%
Governor 2018: Sununu +10%
Governor 2016: Sununu +6%
Senator 2016: Ayotte +5%
District 2:
PVI - D+4
President 2016: Clinton +7%
President 2008: Obama +16%
Governor 2018: Sununu +1%
Governor 2016: Van Ostern +6%
Senator 2016: Hassan +7%
District 3:
PVI - D+1
President 2016: Clinton +0.5%
President 2008: Obama +15%
Governor 2018: Sununu +6%
Governor 2016: Van Ostern +0.5%
Senator 2016: Hassan +2%
District 4:
PVI - R+3
President 2016: Trump +2%
President 2008: Obama +4%
Governor 2018: Sununu +11%
Governor 2016: Sununu +9%
Senator 2016: Ayotte +3%
The 4 New Hampshire districts are considered to be extremely competitive in virtually every election year. The most Democratic of the districts is the 2nd, represented by Ann McLane Kuster, who faced tight elections against Frank Guinta in 2012, 2014 and 2016, former mayor of Manchester.
The 1st is, by a small margin, the most republican district in New Hampshire. The district was represented by Charles Bass from the 1990s to 2018, when the former incumbent was defeated by Jim Donchess, former Nashua mayor.
The 3rd District has been represented by Jeb Bradley since the early 2000s. Despite having voted for Clinton, Van Ostern and Hassan in 2016, Bradley survived a tight re-election in 2016, in one of the tightest races of that year. But the incumbent, despite having been tested in many battles, was defeated in 2018, in an upset.
The 4th District was almost as republican as the 1st, and Representative Marilinda Garcia was considered a rising star for the GOP in New Hampshire. But in 2018, completing the disastrous year for the state party, Marilinda lost by a margin of less than 1% to Maura Sullivan, former Assistant to the Secretary of Defense for Public Affairs, who had moved to the state less than two years ago.
District 1 – Tossup in 2020
Charles Bass (R-Peterborough/Hillsborough), first elected in 1994, defeated in 2018
Jim Donchess (D-Nashua/Hillsborough), elected in 2018
District 2 – Lean D in 2020
Ann McLane Kuster (D-Hopkinton/Merrimack), first elected in 2012.
District 3 – Lean D in 2020
Jeb Bradley (R-Wolfeboro/Carroll), first elected in 2002, defeated in 2018
Andrew Hosmer (D-Laconia/Belknap), elected in 2018
District 4 – Tossup in 2020
Marilinda Garcia (R-Rockingham), first elected in 2014, defeated in 2018
Maura Sullivan (D-Portsmouth/Rockingham), elected in 2018
Total:
2016 – GOP 17 x DEM 7
2018 – GOP 13 x DEM 11 (D+4)