2024 West Virginia U.S. Senate Democratic Primary Results
Election Date: May. 14, 2024 | Updated 2:47 PM EDT May. 21, 2024
Senate Democratic Primary
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Glenn Elliott (D) | 46,145 | 45.4% |
Zachary Shrewsbury (D) | 36,706 | 36.1% |
Don Blankenship (D) | 18,761 | 18.5% |
County-By-County Results Map
Blankenship
Elliott
Shrewsbury
Tied / Runoff
No Election
No Results
Mail-in and early votes may not be included.
County-by-County Results
Jump to:
Barbour County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Glenn Elliott (D) | 356 | 46.8% |
Zachary Shrewsbury (D) | 225 | 29.6% |
Don Blankenship (D) | 180 | 23.7% |
Berkeley County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Glenn Elliott (D) | 1,408 | 39.6% |
Zachary Shrewsbury (D) | 1,399 | 39.3% |
Don Blankenship (D) | 752 | 21.1% |
Boone County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Zachary Shrewsbury (D) | 684 | 40.4% |
Glenn Elliott (D) | 542 | 32.0% |
Don Blankenship (D) | 467 | 27.6% |
Braxton County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Glenn Elliott (D) | 400 | 38.6% |
Zachary Shrewsbury (D) | 339 | 32.7% |
Don Blankenship (D) | 298 | 28.7% |
Brooke County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Glenn Elliott (D) | 1,396 | 80.6% |
Zachary Shrewsbury (D) | 184 | 10.6% |
Don Blankenship (D) | 153 | 8.8% |
Cabell County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Zachary Shrewsbury (D) | 2,542 | 44.0% |
Glenn Elliott (D) | 2,206 | 38.2% |
Don Blankenship (D) | 1,033 | 17.9% |
Calhoun County
98.98% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Glenn Elliott (D) | 136 | 35.0% |
Zachary Shrewsbury (D) | 133 | 34.2% |
Don Blankenship (D) | 120 | 30.8% |
Clay County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Zachary Shrewsbury (D) | 257 | 37.6% |
Glenn Elliott (D) | 237 | 34.6% |
Don Blankenship (D) | 190 | 27.8% |
Doddridge County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Glenn Elliott (D) | 56 | 43.8% |
Zachary Shrewsbury (D) | 42 | 32.8% |
Don Blankenship (D) | 30 | 23.4% |
Fayette County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Zachary Shrewsbury (D) | 1,273 | 53.7% |
Glenn Elliott (D) | 691 | 29.2% |
Don Blankenship (D) | 405 | 17.1% |
Gilmer County
98.90% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Don Blankenship (D) | 162 | 36.0% |
Glenn Elliott (D) | 157 | 34.9% |
Zachary Shrewsbury (D) | 131 | 29.1% |
Grant County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Glenn Elliott (D) | 78 | 45.9% |
Zachary Shrewsbury (D) | 49 | 28.8% |
Don Blankenship (D) | 43 | 25.3% |
Greenbrier County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Zachary Shrewsbury (D) | 1,192 | 54.9% |
Glenn Elliott (D) | 735 | 33.8% |
Don Blankenship (D) | 245 | 11.3% |
Hampshire County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Glenn Elliott (D) | 292 | 40.6% |
Zachary Shrewsbury (D) | 250 | 34.7% |
Don Blankenship (D) | 178 | 24.7% |
Hancock County
98.98% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Glenn Elliott (D) | 1,239 | 74.9% |
Don Blankenship (D) | 233 | 14.1% |
Zachary Shrewsbury (D) | 183 | 11.1% |
Hardy County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Glenn Elliott (D) | 346 | 47.5% |
Zachary Shrewsbury (D) | 203 | 27.8% |
Don Blankenship (D) | 180 | 24.7% |
Harrison County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Glenn Elliott (D) | 2,175 | 49.9% |
Zachary Shrewsbury (D) | 1,128 | 25.9% |
Don Blankenship (D) | 1,053 | 24.2% |
Jackson County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Glenn Elliott (D) | 639 | 47.3% |
Zachary Shrewsbury (D) | 473 | 35.0% |
Don Blankenship (D) | 239 | 17.7% |
Jefferson County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Zachary Shrewsbury (D) | 1,345 | 45.7% |
Glenn Elliott (D) | 1,204 | 40.9% |
Don Blankenship (D) | 395 | 13.4% |
Kanawha County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Glenn Elliott (D) | 6,460 | 51.4% |
Zachary Shrewsbury (D) | 4,490 | 35.7% |
Don Blankenship (D) | 1,630 | 13.0% |
Lewis County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Glenn Elliott (D) | 375 | 41.7% |
Zachary Shrewsbury (D) | 268 | 29.8% |
Don Blankenship (D) | 257 | 28.6% |
Lincoln County
98.95% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Zachary Shrewsbury (D) | 317 | 37.3% |
Glenn Elliott (D) | 282 | 33.2% |
Don Blankenship (D) | 251 | 29.5% |
Logan County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Don Blankenship (D) | 691 | 42.4% |
Zachary Shrewsbury (D) | 559 | 34.3% |
Glenn Elliott (D) | 378 | 23.2% |
Marion County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Glenn Elliott (D) | 2,854 | 62.4% |
Zachary Shrewsbury (D) | 1,035 | 22.6% |
Don Blankenship (D) | 684 | 15.0% |
Marshall County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Glenn Elliott (D) | 1,797 | 85.4% |
Zachary Shrewsbury (D) | 182 | 8.7% |
Don Blankenship (D) | 124 | 5.9% |
Mason County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Glenn Elliott (D) | 601 | 47.2% |
Zachary Shrewsbury (D) | 412 | 32.3% |
Don Blankenship (D) | 261 | 20.5% |
McDowell County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Zachary Shrewsbury (D) | 557 | 60.5% |
Don Blankenship (D) | 228 | 24.8% |
Glenn Elliott (D) | 136 | 14.8% |
Mercer County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Zachary Shrewsbury (D) | 1,948 | 75.0% |
Glenn Elliott (D) | 331 | 12.7% |
Don Blankenship (D) | 319 | 12.3% |
Mineral County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Glenn Elliott (D) | 426 | 43.6% |
Don Blankenship (D) | 288 | 29.5% |
Zachary Shrewsbury (D) | 263 | 26.9% |
Mingo County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Don Blankenship (D) | 661 | 57.4% |
Zachary Shrewsbury (D) | 290 | 25.2% |
Glenn Elliott (D) | 201 | 17.4% |
Monongalia County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Glenn Elliott (D) | 3,729 | 51.0% |
Zachary Shrewsbury (D) | 2,622 | 35.8% |
Don Blankenship (D) | 966 | 13.2% |
Monroe County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Zachary Shrewsbury (D) | 469 | 68.6% |
Glenn Elliott (D) | 139 | 20.3% |
Don Blankenship (D) | 76 | 11.1% |
Morgan County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Zachary Shrewsbury (D) | 219 | 43.5% |
Glenn Elliott (D) | 182 | 36.1% |
Don Blankenship (D) | 103 | 20.4% |
Nicholas County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Zachary Shrewsbury (D) | 529 | 39.7% |
Glenn Elliott (D) | 426 | 31.9% |
Don Blankenship (D) | 379 | 28.4% |
Ohio County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Glenn Elliott (D) | 3,466 | 81.4% |
Zachary Shrewsbury (D) | 508 | 11.9% |
Don Blankenship (D) | 282 | 6.6% |
Pendleton County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Zachary Shrewsbury (D) | 201 | 44.9% |
Glenn Elliott (D) | 141 | 31.5% |
Don Blankenship (D) | 106 | 23.7% |
Pleasants County
98.98% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Glenn Elliott (D) | 209 | 53.9% |
Zachary Shrewsbury (D) | 96 | 24.7% |
Don Blankenship (D) | 83 | 21.4% |
Pocahontas County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Zachary Shrewsbury (D) | 279 | 45.4% |
Glenn Elliott (D) | 218 | 35.5% |
Don Blankenship (D) | 117 | 19.1% |
Preston County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Glenn Elliott (D) | 715 | 49.3% |
Zachary Shrewsbury (D) | 438 | 30.2% |
Don Blankenship (D) | 298 | 20.5% |
Putnam County
98.99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Glenn Elliott (D) | 1,124 | 42.4% |
Zachary Shrewsbury (D) | 1,116 | 42.1% |
Don Blankenship (D) | 412 | 15.5% |
Raleigh County
98.99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Zachary Shrewsbury (D) | 2,270 | 62.4% |
Glenn Elliott (D) | 806 | 22.1% |
Don Blankenship (D) | 563 | 15.5% |
Randolph County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Glenn Elliott (D) | 1,005 | 48.6% |
Zachary Shrewsbury (D) | 573 | 27.7% |
Don Blankenship (D) | 490 | 23.7% |
Ritchie County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Glenn Elliott (D) | 135 | 54.4% |
Don Blankenship (D) | 60 | 24.2% |
Zachary Shrewsbury (D) | 53 | 21.4% |
Roane County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Glenn Elliott (D) | 269 | 39.3% |
Zachary Shrewsbury (D) | 249 | 36.4% |
Don Blankenship (D) | 166 | 24.3% |
Summers County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Zachary Shrewsbury (D) | 581 | 64.0% |
Glenn Elliott (D) | 189 | 20.8% |
Don Blankenship (D) | 138 | 15.2% |
Taylor County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Glenn Elliott (D) | 485 | 50.1% |
Zachary Shrewsbury (D) | 283 | 29.2% |
Don Blankenship (D) | 200 | 20.7% |
Tucker County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Glenn Elliott (D) | 243 | 46.0% |
Zachary Shrewsbury (D) | 177 | 33.5% |
Don Blankenship (D) | 108 | 20.5% |
Tyler County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Glenn Elliott (D) | 155 | 64.3% |
Zachary Shrewsbury (D) | 47 | 19.5% |
Don Blankenship (D) | 39 | 16.2% |
Upshur County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Glenn Elliott (D) | 431 | 47.2% |
Zachary Shrewsbury (D) | 293 | 32.1% |
Don Blankenship (D) | 189 | 20.7% |
Wayne County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Zachary Shrewsbury (D) | 950 | 35.7% |
Glenn Elliott (D) | 860 | 32.3% |
Don Blankenship (D) | 852 | 32.0% |
Webster County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Glenn Elliott (D) | 193 | 34.6% |
Zachary Shrewsbury (D) | 193 | 34.6% |
Don Blankenship (D) | 171 | 30.7% |
Wetzel County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Glenn Elliott (D) | 863 | 74.9% |
Don Blankenship (D) | 154 | 13.4% |
Zachary Shrewsbury (D) | 135 | 11.7% |
Wirt County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Zachary Shrewsbury (D) | 107 | 36.0% |
Glenn Elliott (D) | 106 | 35.7% |
Don Blankenship (D) | 84 | 28.3% |
Wood County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Glenn Elliott (D) | 1,789 | 49.0% |
Zachary Shrewsbury (D) | 1,187 | 32.5% |
Don Blankenship (D) | 673 | 18.4% |
Wyoming County
99% Est. Vote Counted
Candidate | Total Votes | % Votes |
---|---|---|
Zachary Shrewsbury (D) | 778 | 64.1% |
Don Blankenship (D) | 302 | 24.9% |
Glenn Elliott (D) | 133 | 11.0% |