← All 2018 County Sheriff races

County Sheriff — Hillsborough County

2018 General Election  ·  PVI D+0.5 (these towns' lean vs. statewide)
Hardy Republican 75,268   48.4%
Barry Democratic 73,636   47.3%
Day lib 6,669   4.3%

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

MunicipalityHardyBarryDayTotal
Amherst 2,874 2,876 251 6,001
Antrim 542 549 64 1,155
Bedford 5,628 4,355 360 10,343
Bennington 310 249 23 582
Brookline 1,287 1,080 141 2,508
Deering 437 300 43 780
Francestown 431 412 35 878
Goffstown 3,589 2,999 293 6,881
Greenfield 314 345 56 715
Greenville 329 289 35 653
Hancock 392 622 34 1,048
Hillsborough 1,196 912 121 2,229
Hollis 2,084 1,854 151 4,089
Hudson 5,176 3,494 356 9,026
Litchfield 2,063 1,274 147 3,484
Lyndeborough 408 357 56 821
Manchester Ward 1 1,731 2,377 125 4,233
Manchester Ward 10 1,187 1,633 128 2,948
Manchester Ward 11 840 1,228 176 2,244
Manchester Ward 12 1,392 1,689 140 3,221
Manchester Ward 2 1,415 2,031 178 3,624
Manchester Ward 3 666 1,427 151 2,244
Manchester Ward 4 860 1,263 166 2,289
Manchester Ward 5 683 974 92 1,749
Manchester Ward 6 1,702 1,782 154 3,638
Manchester Ward 7 1,094 1,324 144 2,562
Manchester Ward 8 1,798 1,695 154 3,647
Manchester Ward 9 1,300 1,506 130 2,936
Mason 381 259 31 671
Merrimack 5,683 5,009 351 11,043
Milford 3,079 2,845 242 6,166
Mont Vernon 607 621 43 1,271
Nashua Ward 1 1,947 2,171 130 4,248
Nashua Ward 2 1,499 1,782 144 3,425
Nashua Ward 3 1,336 1,814 134 3,284
Nashua Ward 4 689 1,212 120 2,021
Nashua Ward 5 1,918 2,076 149 4,143
Nashua Ward 6 1,149 1,533 128 2,810
Nashua Ward 7 1,194 1,409 139 2,742
Nashua Ward 8 1,407 2,030 197 3,634
Nashua Ward 9 1,670 1,957 135 3,762
New Boston 1,523 1,155 84 2,762
New Ipswich 1,468 565 95 2,128
Pelham 3,578 1,631 163 5,372
Peterborough 1,011 2,106 110 3,227
Sharon 89 117 8 214
Temple 364 333 25 722
Weare 2,064 1,256 247 3,567
Wilton 811 840 86 1,737
Windsor 73 19 4 96

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%