| ||||||||||||||||||||||||||||||||||
All 24 seats in theNew Hampshire Senate 13 seats needed for a majority | ||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||
Results: Republican gain Republican hold Democratic hold | ||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||
The2020 New Hampshire Senate elections took place as part of thebiennial 2020United States elections.New Hampshire voters elected state senators in all of the state's 24 senate districts. State senators serve two-year terms in theNew Hampshire Senate, with all of the seats up for election each cycle. The primary elections on September 8, 2020, determined which candidates will appear on the November 3, 2020, general election ballot.
Following the2018 election,Democrats had control of the New Hampshire Senate with 14 seats toRepublicans' 10 seats. Following the 2020 election, the Republicans flipped four seats and thus control of the chamber alongside flipping theNew Hampshire House of Representatives.[1][2][3][4]
| Affiliation | Party (Shading indicates majority caucus) | Total | ||
|---|---|---|---|---|
| Democratic | Republican | Vacant | ||
| Before election | 14 | 10 | 24 | 0 |
| After election | 10 | 14 | 24 | 0 |
| District | Incumbent | Party | Elected Senator | Party | ||
|---|---|---|---|---|---|---|
| 1st | David Starr | Rep | Erin Hennessey | Rep | ||
| 2nd | Bob Giuda | Rep | Bob Giuda | Rep | ||
| 3rd | Jeb Bradley | Rep | Jeb Bradley | Rep | ||
| 4th | David H. Watters | Dem | David H. Watters | Dem | ||
| 5th | Martha Hennessey[a] | Dem | Suzanne Prentiss | Dem | ||
| 6th | James P. Gray | Rep | James P. Gray | Rep | ||
| 7th | Harold F. French | Rep | Harold F. French | Rep | ||
| 8th | Ruth Ward | Rep | Ruth Ward | Rep | ||
| 9th | Jeanne Dietsch | Dem | Denice Ricciardi | Rep | ||
| 10th | Jay Kahn | Dem | Jay Kahn | Dem | ||
| 11th | Shannon Chandley | Dem | Gary Daniels | Rep | ||
| 12th | Melanie Levesque | Dem | Kevin Avard | Rep | ||
| 13th | Cindy Rosenwald | Dem | Cindy Rosenwald | Dem | ||
| 14th | Sharon Carson | Rep | Sharon Carson | Rep | ||
| 15th | Dan Feltes[a] | Dem | Becky Whitley | Dem | ||
| 16th | Kevin Cavanaugh | Dem | Kevin Cavanaugh | Dem | ||
| 17th | John Reagan | Rep | John Reagan | Rep | ||
| 18th | Donna Soucy | Dem | Donna Soucy | Dem | ||
| 19th | Regina Birdsell | Rep | Regina Birdsell | Rep | ||
| 20th | Lou D'Allesandro | Dem | Lou D'Allesandro | Dem | ||
| 21st | Martha Fuller Clark[a] | Dem | Rebecca Perkins Kwoka | Dem | ||
| 22nd | Chuck Morse | Rep | Chuck Morse | Rep | ||
| 23rd | Jon Morgan | Dem | Bill Gannon | Rep | ||
| 24th | Tom Sherman | Dem | Tom Sherman | Dem | ||
| District | Winner | Margin |
|---|---|---|
| District 2 | Republican | 11.66% |
| District 1 | Republican | 14.6% |
| District 6 | Republican | 15.52% |
| District 7 | Republican | 15.94% |
| District 8 | Republican | 11.14% |
| District 9 | Republican (flip) | 1.16% |
| District 11 | Republican (flip) | 0.46% |
| District 12 | Republican (flip) | 2.24% |
| District 13 | Democratic | 17.15% |
| District 14 | Republican | 17.74% |
| District 16 | Democratic | 3.56% |
| District 18 | Democratic | 11.8% |
| District 19 | Republican | 15.08% |
| District 20 | Democratic | 12.78% |
| District 23 | Republican (flip) | 6.72% |
| District 24 | Democratic | 4.7% |
| Source | Ranking | As of |
|---|---|---|
| The Cook Political Report[8] | Lean D | October 21, 2020 |
District 1 •District 2 •District 3 •District 4 •District 5 •District 6 •District 7 •District 8 •District 9 •District 10 •District 11 •District 12 •District 13 •District 14 •District 15 •District 16 •District 17 •District 18 •District 19 •District 20 •District 21 •District 22 •District 23 •District 24 |
Republican
Democratic
Republican primary
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Erin Hennessey | 3,379 | 70.3 | |
| Republican | David Starr (incumbent) | 1,427 | 29.7 | |
| Total votes | 4,806 | 100.0 | ||
General election
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Erin Hennessey | 15,756 | 57.3 | |
| Democratic | Susan Ford | 11,741 | 42.7 | |
| Total votes | 27,497 | 100.0 | ||
Republican
Democratic
Republican primary
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Bob Giuda (incumbent) | 5,582 | 80.5 | |
| Republican | David DeVoy | 1,352 | 19.5 | |
| Total votes | 6,934 | 100.0 | ||
General election
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Bob Giuda (incumbent) | 17,661 | 55.83 | |
| Democratic | Bill Bolton | 13,974 | 44.17 | |
| Total votes | 31,635 | 100.00 | ||
Republican
Democratic
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Jeb Bradley (incumbent) | 22,086 | 61.5 | |
| Democratic | Theresa Swanick | 13,826 | 38.5 | |
| Total votes | 35,912 | 100.0 | ||
Democratic
Republican
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | David H. Watters (incumbent) | 19,228 | 61.36 | |
| Republican | Frank Bertone | 12,107 | 38.64 | |
| Total votes | 31,335 | 100.00 | ||
Democratic
Republican
Democratic primary
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Sue Prentiss | 4,124 | 50.4 | |
| Democratic | Beatriz Pastor | 4,056 | 49.6 | |
| Total votes | 8,180 | 100.0 | ||
General election
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Sue Prentiss | 20,418 | 66.46 | |
| Republican | Timothy O'Hearne | 10,295 | 33.54 | |
| Total votes | 30,713 | 100.00 | ||
Republican
Democratic
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | James Gray (incumbent) | 17,290 | 57.77 | |
| Democratic | Christopher Rice | 12,638 | 42.23 | |
| Total votes | 29,928 | 100.00 | ||
Republican
Democratic
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Harold F. French (incumbent) | 17,801 | 57.97 | |
| Democratic | Philip Spagnuolo Jr. | 12,907 | 42.03 | |
| Total votes | 30,708 | 100.00 | ||
Republican
Democratic
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Ruth Ward (incumbent) | 18,903 | 55.57 | |
| Democratic | Jenn Alford-Teaster | 15,114 | 44.43 | |
| Total votes | 34,017 | 100.00 | ||
Democratic
Republican
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Denise Ricciardi | 17,920 | 50.58 | |
| Democratic | Jeanne Dietsch (incumbent) | 17,511 | 49.42 | |
| Total votes | 35,431 | 100.00 | ||
Democratic
Republican
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Jay Kahn (incumbent) | 18,876 | 62.55 | |
| Republican | Dan LeClair | 11,303 | 37.45 | |
| Total votes | 30,179 | 100.00 | ||
Democratic
Republican
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Gary Daniels | 17 493 | 50.23 | |
| Democratic | Shannon Chandley (incumbent) | 17 334 | 49.77 | |
| Total votes | 34,827 | 100.00 | ||
Democratic
Republican
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Kevin Avard | 17,534 | 51.17 | |
| Democratic | Melanie Levesque (incumbent) | 16,729 | 48.83 | |
| Total votes | 34,263 | 100.00 | ||
Democratic
Republican
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Cindy Rosenwald (incumbent) | 15,611 | 58.57 | |
| Republican | Mariellen MacKay | 11,042 | 41.42 | |
| Total votes | 26,653 | 100.00 | ||
Republican
Democratic
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Sharon Carson (incumbent) | 19,082 | 58.87 | |
| Democratic | Nancy Hendricks | 13 330 | 41.13 | |
| Total votes | 32 412 | 100.00 | ||
Democratic
Republican
Democratic primary
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Becky Whitley | 3,845 | 40.9 | |
| Democratic | Paul Hodes | 3,124 | 33.3 | |
| Democratic | Candace Bouchard | 2,418 | 25.8 | |
| Total votes | 9,387 | 100.0 | ||
General election
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Becky Whitley | 19 462 | 63.38 | |
| Republican | Linda Rae Banfill | 11 243 | 36.62 | |
| Total votes | 30,705 | 100.00 | ||
Democratic
Republican
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Kevin Cavanaugh (incumbent) | 17,165 | 51.78 | |
| Republican | Jason Syversen | 15,986 | 48.22 | |
| Total votes | 33,151 | 100.00 | ||
Republican
Democratic
Republican primary
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | John Reagan (incumbent) | 5,688 | 82.6 | |
| Republican | Janet DelFuoco | 1,201 | 17.4 | |
| Total votes | 6,889 | 100.0 | ||
General election
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | John Reagan (incumbent) | 20,317 | 60.1 | |
| Democratic | Nancy Fraher | 13,488 | 39.9 | |
| Total votes | 33,805 | 100.0 | ||
Democratic
Republican
Republican primary
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | George Lambert | 2,317 | 57.9 | |
| Republican | Ross Terrio | 1,681 | 42.1 | |
| Total votes | 3,998 | 100.0 | ||
General election
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Donna Soucy (incumbent) | 14,105 | 55.4 | |
| Republican | George Lambert | 11,355 | 44.6 | |
| Total votes | 25,460 | 100.0 | ||
Republican
Democratic
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Regina Birdsell (incumbent) | 18,263 | 57.54 | |
| Democratic | Joshua Bourdon | 13,477 | 42.46 | |
| Total votes | 31,740 | 100 | ||
Democratic
Republican
Republican primary
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Carla Gericke | 1,608 | 50.7 | |
| Republican | Jack Kenny | 1,564 | 49.3 | |
| Total votes | 3,172 | 100.0 | ||
General election
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Lou D'Allesandro (incumbent) | 13,548 | 56.39 | |
| Republican | Carla Gericke | 10,479 | 43.61 | |
| Total votes | 24,027 | 100.00 | ||
Democratic
Republican
Democratic primary
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Rebecca Perkins Kwoka | 6,181 | 62.9 | |
| Democratic | Deaglan McEachern | 3,639 | 37.1 | |
| Total votes | 9,820 | 100.0 | ||
General election
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Rebecca Perkins Kwoka | 21,827 | 67.07 | |
| Republican | Sue Polidura | 10,717 | 32.93 | |
| Total votes | 32,544 | 100.00 | ||
Republican
Democratic
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Chuck Morse (incumbent) | 22,191 | 64.76 | |
| Democratic | Thomas Haynes | 12,073 | 35.24 | |
| Total votes | 34,264 | 100.00 | ||
Democratic
Republican
Republican primary
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Bill Gannon | 5,000 | 73.3 | |
| Republican | Allen Cook | 1,564 | 26.7 | |
| Total votes | 6,820 | 100.0 | ||
General election
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Bill Gannon | 18,627 | 53.31 | |
| Democratic | Jon Morgan (incumbent) | 16,314 | 46.69 | |
| Total votes | 34,941 | 100.00 | ||
Democratic
Republican
Republican primary
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Louis Gargiulo | 5,257 | 71.6 | |
| Republican | Regina Barnes | 2,084 | 28.4 | |
| Total votes | 7,341 | 100.0 | ||
General election
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Tom Sherman (incumbent) | 20,527 | 52.35 | |
| Republican | Louis Gargiulo | 18,687 | 47.65 | |
| Total votes | 39,214 | 100.00 | ||