« Go Back   « Go Back
Candidate Key
 
Paul W. Mark
Democratic
 
 
David A. Rosa
Republican
 
 

2024 State Senate General Election
Berkshire, Hampden, Franklin & Hampshire District

View as: # | %  
City/Town Ward Pct All Others Blanks Total Votes Cast
Totals
62,249
25,494
68 7,170 94,981
Adams More »
 
2,782
1,355
6 252 4,395
Alford
 
247
45
0 34 326
Ashfield
 
937
208
0 71 1,216
Becket
 
787
356
12 92 1,247
Blandford
 
335
434
1 50 820
Buckland
 
827
236
0 80 1,143
Charlemont
 
494
201
0 49 744
Cheshire
 
1,068
738
0 148 1,954
Chester
 
341
366
0 44 751
Chesterfield
 
509
263
0 64 836
Clarksburg
 
577
345
1 57 980
Colrain
 
662
319
0 69 1,050
Conway
 
932
291
0 87 1,310
Cummington
 
415
141
0 31 587
Dalton More »
 
2,498
881
13 292 3,684
Egremont
 
720
157
0 79 956
Florida
 
205
190
0 21 416
Goshen
 
412
214
0 45 671
Granville
 
398
543
0 54 995
Great Barrington More »
 
3,004
588
3 366 3,961
Hancock
 
258
208
0 29 495
Hawley
 
122
55
0 19 196
Heath
 
290
160
0 22 472
Hinsdale
 
780
360
0 78 1,218
Huntington
 
617
560
0 62 1,239
Lanesborough
 
1,184
526
1 151 1,862
Lee
 
2,158
825
1 274 3,258
Lenox
 
2,484
559
0 254 3,297
Middlefield
 
191
108
0 18 317
Monroe
 
31
32
0 3 66
Monterey
 
469
97
0 38 604
Mount Washington
 
92
22
0 11 125
New Ashford
 
99
59
0 6 164
New Marlborough
 
657
256
6 83 1,002
N. Adams More »
 
3,812
1,439
0 476 5,727
Otis
 
561
405
0 107 1,073
Peru
 
298
197
0 33 528
Pittsfield More »
 
14,650
4,531
8 1,757 20,946
Plainfield
 
298
107
0 27 432
Richmond
 
776
186
1 56 1,019
Rowe
 
150
104
0 11 265
Sandisfield
 
288
183
0 36 507
Savoy
 
241
153
0 43 437
Sheffield
 
1,357
504
2 176 2,039
Shelburne
 
917
246
2 71 1,236
Southwick More »
 
2,325
3,098
7 452 5,882
Stockbridge
 
1,016
205
0 98 1,319
Tolland
 
140
167
0 24 331
Tyringham
 
222
75
0 29 326
Washington
 
239
98
0 23 360
W. Stockbridge
 
706
152
1 82 941
Westhampton
 
746
408
0 94 1,248
Whately
 
710
316
0 68 1,094
Williamsburg
 
1,385
329
0 119 1,833
Williamstown More »
 
2,893
487
2 260 3,642
Windsor
 
356
170
0 35 561
Worthington
 
581
236
1 60 878
Totals
62,249
25,494
68 7,170 94,981