State Senate District 16 Toss-up
5 towns
R+2.7
PVI
-1.0
Trend
1-0
2024 Result
Election History
2024 — R Win
R+13.4%- Keith Murphy Republican 18,435
- Michael York Democratic 14,080
2022 — R Win
R+6.8%- Keith Murphy Republican 13,494
- June Trisciani Democratic 11,783
2020 — D Win
D+3.6%- Kevin J. Cavanaugh Democratic 17,165
- Jason Syversen Republican 15,986
2018 — D Win
D+4.6%- Kevin J. Cavanaugh Democratic 12,990
- David Boutin Republican 11,853
2016 — D Win
D+2.1%- Scott McGilvray Democratic 15,118
- Joe Duarte Republican 14,503