← All 2016 County Sheriff races

County Sheriff — Cheshire County

2016 General Election  ·  PVI D+5.6 (these towns' lean vs. statewide)
Rivera Democratic 20,394   52.1%
Nelson Republican 18,727   47.9%

Top of the ticket — how these towns voted

President / Governor / U.S. Senate margins in the same 27 municipalities, so you can compare this race to the top of the ticket.
YearThis racePresidentGovernorU.S. Senate
2024 D+16.5% D+10.1% D+1.8%
2022 D+22.6% D+1.2% D+20.5%
2020 D+56.4% D+17.6% R+15.8% D+26.1%
2018 D+15.7% D+13.4%
2016 D+4.3% D+13.3% D+11.3% D+15.3%

Town by town

MunicipalityRiveraNelsonTotal
Alstead 486 493 979
Chesterfield 1,076 1,013 2,089
Dublin 486 477 963
Fitzwilliam 533 643 1,176
Gilsum 217 217 434
Harrisville 436 231 667
Hinsdale 855 804 1,659
Jaffrey 1,124 1,514 2,638
Keene Ward 1 1,295 653 1,948
Keene Ward 2 1,531 799 2,330
Keene Ward 3 1,341 885 2,226
Keene Ward 4 1,525 867 2,392
Keene Ward 5 1,690 1,072 2,762
Marlborough 588 550 1,138
Marlow 209 209 418
Nelson 249 168 417
Richmond 249 376 625
Rindge 1,111 2,129 3,240
Roxbury 59 72 131
Stoddard 331 402 733
Sullivan 199 194 393
Surry 247 240 487
Swanzey 1,704 1,981 3,685
Troy 417 547 964
Walpole 1,079 904 1,983
Westmoreland 538 439 977
Winchester 819 848 1,667

County Sheriff in Cheshire — by year

YearWinnerPartyMargin
2024 Eli Rivera Democratic 16.5%
2022 Rivera Democratic 22.6%
2020 Rivera Democratic 56.4%
2018 Rivera Democratic 15.7%
2016 Rivera Democratic 4.3%