2024Final results
2024 election for New Hampshire House District 505
New Hampshire House of Representatives · New Hampshire
3 seats: Heather Raymond (D), Susan Elberger (D), Dale Swanson (D) won.
3 seatsHeather RaymondDemocrat · winner
18.2%2,964
Susan ElbergerDemocrat · winner
18.0%2,929
Dale SwansonDemocrat · winner
17.2%2,795
Sean RogersRepublican
15.6%2,535
Allison DyerRepublican
15.4%2,510
Joseph CapriottiRepublican
15.4%2,506
16,248 votes
Source: MIT Election Data and Science LabUpdated Sep 30, 2026, 12:13 PM ET
The seat over time
D − R margin in this seat's races around 2024
The seat's recent races
Source: MIT Election Data and Science LabUpdated Sep 30, 2026, 12:13 PM ET