« Go Back   « Go Back
Candidate Key
No candidates ran in this election.
 

2026 U.S. House Republican Primary
2nd Congressional District

Chart not available.

View as: # | %  
City/Town Ward Pct All Others Blanks Total Votes Cast
Totals
-
1,192 27,365 28,557
Amherst More »
 
-
8 128 136
Ashfield
 
-
1 52 53
Ashland More »
 
-
0 591 591
Athol More »
 
-
13 575 588
Auburn More »
 
-
21 921 942
Barre More »
 
-
8 416 424
Bernardston
 
-
3 88 91
Boylston
 
-
0 343 343
Buckland
 
-
2 55 57
Chesterfield
 
-
2 66 68
Colrain
 
-
0 85 85
Conway
 
-
2 76 78
Deerfield
 
-
11 219 230
Douglas More »
 
-
1 517 518
Erving
 
-
2 96 98
Gill
 
-
0 87 87
Goshen
 
-
2 78 80
Grafton More »
 
-
10 729 739
Greenfield More »
 
-
41 473 514
Hadley
 
-
3 163 166
Hardwick
 
-
3 205 208
Hatfield
 
-
0 159 159
Heath
 
-
0 30 30
Holden More »
 
-
0 1,367 1,367
Holliston More »
 
-
18 541 559
Hopkinton More »
 
-
13 538 551
Hubbardston
 
-
9 392 401
Leicester More »
 
-
59 677 736
Leominster More »
 
-
41 1,670 1,711
Leverett
 
-
2 28 30
Leyden
 
-
0 32 32
Medway More »
 
-
14 633 647
Millbury More »
 
-
11 796 807
Montague More »
 
-
22 264 286
New Salem
 
-
0 73 73
Northampton More »
 
-
4 399 403
Northborough More »
 
-
44 600 644
Northbridge More »
 
-
20 819 839
Northfield
 
-
4 167 171
Oakham
 
-
4 244 248
Orange More »
 
-
18 347 365
Paxton
 
-
7 319 326
Pelham
 
-
2 20 22
Petersham
 
-
1 89 90
Phillipston
 
-
5 155 160
Princeton
 
-
6 272 278
Royalston
 
-
3 112 115
Rutland More »
 
-
40 707 747
Shelburne
 
-
3 53 56
Shrewsbury More »
 
-
25 1,490 1,515
Shutesbury
 
-
0 40 40
Southborough More »
 
-
8 354 362
Sterling More »
 
-
24 662 686
Sunderland
 
-
0 84 84
Sutton More »
 
-
11 586 597
Templeton More »
 
-
66 526 592
Upton More »
 
-
24 420 444
Uxbridge More »
 
-
43 871 914
Warwick
 
-
1 37 38
Webster More »
 
-
48 419 467
Wendell
 
-
0 35 35
W. Boylston More »
 
-
13 396 409
Westborough More »
 
-
16 561 577
Westhampton
 
-
2 94 96
Westminster
 
-
0 38 38
Whately
 
-
0 83 83
Williamsburg
 
-
1 70 71
Worcester More »
 
-
427 3,133 3,560
Totals
-
1,192 27,365 28,557