Rockingham District 10 Safe D
State Representative
D+20.7
PVI
-5.3
Trend
0-3
2024 Seats
Election History
2024 — 0R / 3D
D+18.0%- Michael Cahill ✓ Democratic 4,074
- Ellen Read ✓ Democratic 3,922
- Toni Weinstein ✓ Democratic 3,795
- Jeanene Cooper Republican 2,833
2022 — 0R / 3D
D+25.6%- Cahill ✓ Democratic 3,449
- Read ✓ Democratic 3,299
- DiLorenzo ✓ Democratic 3,288
- Cooper Republican 2,041
- Chamberland Republican 1,657
- Sank Republican 1,526