Battleground Districts
View all districts →Races decided by less than 5% in 2024
-
Cheshire 6 D+0.1%State Representative
-
Cheshire 13 R+0.2%State Representative
-
Hillsborough 16 R+0.2%State Representative
-
Hillsborough 35 R+0.2%State Representative
-
Merrimack 5 D+0.3%State Representative
-
Sullivan 5 D+0.3%State Representative
-
Coos 7 R+0.4%State Representative
-
Hillsborough 20 D+0.4%State Representative
Biggest Swings
Largest margin shifts from 2022 to 2024
| District | Office | Shift |
|---|---|---|
| Coos 6 | State Representative | R+27.9 |
| Strafford 10 | State Representative | R+23.8 |
| Grafton 8 | State Representative | R+19.7 |
| Hillsborough 25 | State Representative | R+17.3 |
| Strafford 20 | State Representative | R+15.2 |
| Belknap 2 | State Representative | R+14.0 |
| Grafton 10 | State Representative | D+13.9 |
| Cheshire 6 | State Representative | R+12.8 |
Historical Results
| Year | House | Senate | Council |
|---|---|---|---|
| 2024 | 222-178 | 16-8 | 4-1 |
| 2022 | 201-198 | 14-10 | 4-1 |
| 2020 | 213-187 | 14-10 | 4-1 |
| 2018 | 167-233 | 10-14 | 2-3 |
| 2016 | 227-173 | 14-10 | 3-2 |