1970Final results
1970 election for New Hampshire House District 521
New Hampshire House of Representatives · New Hampshire
Donald C. Davidson (R), Leo O. Sirois (R) and Romeo Ouellette (R) won the district's 3 seats.
3 seatsDonald C. DavidsonRepublican · winner
21.5%1,313
Leo O. SiroisRepublican · winner · incumbent
18.9%1,157
Romeo OuelletteRepublican · winner
15.6%957
Thomas A. ChamberlandDemocrat
15.0%917
Cynthia P. SweeneyDemocrat
14.1%863
Gabrielle V. GagnonDemocrat
13.2%808
Roland J. LefebvreIndependent
1.7%106
6,121 votes
Source: Harvard Dataverse / Carl KlarnerUpdated Sep 30, 2026, 7:29 AM ET
The seat over time
D − R margin in this seat's races around 1970
The seat's recent races
Source: Past results: 99chambers results archive (MEDSL, Klarner, state election offices)
The candidates
Donald C. Davidson (R)Leo O. Sirois (R)Romeo Ouellette (R)Thomas A. Chamberland (D)Cynthia P. Sweeney (D)Gabrielle V. Gagnon (D)
Also on the ballot: Roland J. Lefebvre (Independent), 1.7%