← All 2016 County Sheriff races

County Sheriff — Hillsborough County

2016 General Election  ·  PVI D+0.5 (these towns' lean vs. statewide)
Hardy Republican 99,601   51.9%
Barry Democratic 76,941   40.1%
Merrett Independent 15,463   8.1%

Top of the ticket — how these towns voted

President / Governor / U.S. Senate margins in the same 50 municipalities, so you can compare this race to the top of the ticket.
YearThis racePresidentGovernorU.S. Senate
2024 R+98.9% D+2.9% R+11.3%
2022 unopposed R+17.7% D+8.8%
2020 R+4.8% D+7.8% R+34.8% D+15.9%
2018 R+1.0% R+9.9%
2016 R+11.8% R+0.2% R+4.3% R+3.2%

Town by town

MunicipalityHardyBarryMerrettTotal
Amherst 3,662 2,553 560 6,775
Antrim 700 526 156 1,382
Bedford 7,303 4,091 756 12,150
Bennington 397 254 91 742
Brookline 1,672 1,001 225 2,898
Deering 577 308 86 971
Francestown 494 370 80 944
Goffstown 4,892 3,172 687 8,751
Greenfield 419 354 77 850
Greenville 461 337 93 891
Hancock 459 593 63 1,115
Hillsborough 1,538 975 248 2,761
Hollis 2,684 1,718 282 4,684
Hudson 7,019 3,809 953 11,781
Litchfield 2,775 1,326 289 4,390
Lyndeborough 498 385 105 988
Manchester Ward 1 2,139 2,529 330 4,998
Manchester Ward 10 1,446 1,958 305 3,709
Manchester Ward 11 1,235 1,414 292 2,941
Manchester Ward 12 1,819 1,751 289 3,859
Manchester Ward 2 1,813 2,060 365 4,238
Manchester Ward 3 888 1,428 316 2,632
Manchester Ward 4 1,238 1,585 273 3,096
Manchester Ward 5 961 1,304 261 2,526
Manchester Ward 6 2,237 1,946 286 4,469
Manchester Ward 7 1,522 1,619 310 3,451
Manchester Ward 8 2,339 1,844 368 4,551
Manchester Ward 9 1,778 1,766 280 3,824
Mason 441 249 88 778
Merrimack 7,531 4,905 1,070 13,506
Milford 3,903 2,828 775 7,506
Mont Vernon 763 551 113 1,427
Nashua Ward 1 2,538 2,270 374 5,182
Nashua Ward 2 2,031 1,915 375 4,321
Nashua Ward 3 1,778 1,916 422 4,116
Nashua Ward 4 1,090 1,670 286 3,046
Nashua Ward 5 2,630 2,077 350 5,057
Nashua Ward 6 1,629 1,785 389 3,803
Nashua Ward 7 1,712 1,708 292 3,712
Nashua Ward 8 2,098 2,042 316 4,456
Nashua Ward 9 2,218 2,084 336 4,638
New Boston 1,813 1,087 256 3,156
New Ipswich 1,788 594 259 2,641
Pelham 4,969 1,614 414 6,997
Peterborough 1,261 2,031 286 3,578
Sharon 99 107 15 221
Temple 392 308 75 775
Weare 2,804 1,388 386 4,578
Wilton 1,077 814 147 2,038
Windsor 71 22 13 106

County Sheriff in Hillsborough — by year

YearWinnerPartyMargin
2024 Christopher Connelly Republican 98.9%
2022 Connelly Republican unopposed
2020 Connelly Republican 4.8%
2018 Hardy Republican 1.0%
2016 Hardy Republican 11.8%