2020Final results
2020 election for New Hampshire Senate District 13
New Hampshire State Senate · New Hampshire
Cindy Rosenwald (D) won with 58.5% of the vote, defeating Jim MacKay (R) by 17.1 points.
Cindy RosenwaldDemocrat · winner · incumbent
58.5%15,611
Jim MacKayRepublican
41.4%11,042
26,671 votes
Source: MIT Election Data and Science LabUpdated Oct 1, 2026, 10:09 AM ET
The seat over time
D − R margin in this seat's races around 2020
Races before and after
Source: MIT Election Data and Science LabUpdated Oct 1, 2026, 10:09 AM ET