2024 New Hampshire State Senate Election
New Hampshire · State
General Election
November 5, 2024
Contests
24
Candidates
109
Valid votes
828,093
Seats shown are those contested that year, not the full chamber. Alternating districts and boundary changes affect comparisons.
Party results
| Party | Votes | Vote % | Seats | Seats % |
|---|---|---|---|---|
| Republican | 403,116 | 48.7% | 16 | 66.7% |
| Democratic | 381,716 | 46.1% | 8 | 33.3% |
| No affiliation | 43,261 | 5.2% | 0 | 0.0% |
District map
Loading map…
District results
24 contests
Swipe to compare parties · Tap a district for full results
| District | Rep | Dem | |||||
|---|---|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | Votes | Vote % | ||
| 17,61354.2% | 54.2% | 13,37141.1% | 41.1% | 1,5104.6% | 4.6% | 32,494 | |
| 20,11755.3% | 55.3% | 14,37239.5% | 39.5% | 1,8685.1% | 5.1% | 36,357 | |
| 21,05854.1% | 54.1% | 16,06641.3% | 41.3% | 1,7724.6% | 4.6% | 38,896 | |
| 12,84737.5% | 37.5% | 19,66657.4% | 57.4% | 1,7385.1% | 5.1% | 34,251 | |
| 11,70932.1% | 32.1% | 23,02863.0% | 63.0% | 1,7884.9% | 4.9% | 36,525 | |
| 18,56156.2% | 56.2% | 12,48337.8% | 37.8% | 1,9595.9% | 5.9% | 33,003 | |
| 17,88852.5% | 52.5% | 14,33742.0% | 42.0% | 1,8755.5% | 5.5% | 34,100 | |
| 18,46355.2% | 55.2% | 13,17839.4% | 39.4% | 1,7845.3% | 5.3% | 33,425 | |
| 17,23549.5% | 49.5% | 16,21146.6% | 46.6% | 1,3403.9% | 3.9% | 34,786 | |
| 12,16634.8% | 34.8% | 20,84159.6% | 59.6% | 1,9705.6% | 5.6% | 34,977 | |
| 18,44048.6% | 48.6% | 17,76746.8% | 46.8% | 1,7374.6% | 4.6% | 37,944 | |
| 19,84153.5% | 53.5% | 15,64342.2% | 42.2% | 1,5984.3% | 4.3% | 37,082 | |
| 10,91340.4% | 40.4% | 14,33453.0% | 53.0% | 1,7856.6% | 6.6% | 27,032 | |
| 19,42955.4% | 55.4% | 13,61138.8% | 38.8% | 2,0615.9% | 5.9% | 35,101 | |
| 11,91235.0% | 35.0% | 20,27259.6% | 59.6% | 1,8405.4% | 5.4% | 34,024 | |
| 18,43553.3% | 53.3% | 14,08040.7% | 40.7% | 2,0676.0% | 6.0% | 34,582 | |
| 19,76254.9% | 54.9% | 14,45640.2% | 40.2% | 1,7484.9% | 4.9% | 35,966 | |
| 13,28949.3% | 49.3% | 12,54146.5% | 46.5% | 1,1224.2% | 4.2% | 26,952 | |
| 19,50556.9% | 56.9% | 12,55636.6% | 36.6% | 2,2466.5% | 6.5% | 34,307 | |
| 10,29041.2% | 41.2% | 13,15952.7% | 52.7% | 1,5386.2% | 6.2% | 24,987 | |
Parties with seats, or the top three by votes. Valid votes include all candidates.
| District | Elected | Runner-up | |
|---|---|---|---|
David RochefortRep17,613 votes · —Runner-upRusty TalbotDem13,371 votes · — | Rusty TalbotDem13,371 votes · — | 13.1percentage points | |
Timothy LangRep20,117 votes · —Runner-upCarlos CardonaDem14,372 votes · — | Carlos CardonaDem14,372 votes · — | 15.8percentage points | |
Mark McconkeyRep21,058 votes · —Runner-upBill MarshDem16,066 votes · — | Bill MarshDem16,066 votes · — | 12.8percentage points | |
David H WattersDem19,666 votes · —Runner-upShawn MickelonisRep12,847 votes · — | Shawn MickelonisRep12,847 votes · — | 19.9percentage points | |
Suzanne M PrentissDem23,028 votes · —Runner-upJohn J McintyreRep11,709 votes · — | John J McintyreRep11,709 votes · — | 31.0percentage points | |
James P GrayRep18,561 votes · —Runner-upJohn CeskavichDem12,483 votes · — | John CeskavichDem12,483 votes · — | 18.4percentage points | |
Daniel InnisRep17,888 votes · —Runner-upStu GreenDem14,337 votes · — | Stu GreenDem14,337 votes · — | 10.4percentage points | |
Ruth WardRep18,463 votes · —Runner-upDavid TrumbleDem13,178 votes · — | David TrumbleDem13,178 votes · — | 15.8percentage points | |
Denise RicciardiRep17,235 votes · —Runner-upMatthew MclaughlinDem16,211 votes · — | Matthew MclaughlinDem16,211 votes · — | 2.9percentage points | |
Donovan FentonDem20,841 votes · —Runner-upRick MerktRep12,166 votes · — | Rick MerktRep12,166 votes · — | 24.8percentage points | |
Tim McgoughRep18,440 votes · —Runner-upShannon E ChandleyDem17,767 votes · — | Shannon E ChandleyDem17,767 votes · — | 1.8percentage points | |
Kevin A AvardRep19,841 votes · —Runner-upBen MingDem15,643 votes · — | Ben MingDem15,643 votes · — | 11.3percentage points | |
Cindy RosenwaldDem14,334 votes · —Runner-upStephen ScaerRep10,913 votes · — | Stephen ScaerRep10,913 votes · — | 12.7percentage points | |
Sharon M CarsonRep19,429 votes · —Runner-upKara RoyDem13,611 votes · — | Kara RoyDem13,611 votes · — | 16.6percentage points | |
Tara ReardonDem20,272 votes · —Runner-upPamela EanRep11,912 votes · — | Pamela EanRep11,912 votes · — | 24.6percentage points | |
Keith MurphyRep18,435 votes · —Runner-upMichael YorkDem14,080 votes · — | Michael YorkDem14,080 votes · — | 12.6percentage points | |
Howard PearlRep19,762 votes · —Runner-upKelly RobertsDem14,456 votes · — | Kelly RobertsDem14,456 votes · — | 14.8percentage points | |
Victoria SullivanRep13,289 votes · —Runner-upDonna M SoucyDem12,541 votes · — | Donna M SoucyDem12,541 votes · — | 2.8percentage points | |
Regina M BirdsellRep19,505 votes · —Runner-upMichelle MogeDem12,556 votes · — | Michelle MogeDem12,556 votes · — | 20.3percentage points | |
Pat LongDem13,159 votes · —Runner-upBrittany PingRep10,290 votes · — | Brittany PingRep10,290 votes · — | 11.5percentage points |