Craig County

This page shows live results for Craig County, updated every minute using Virginia Department of Elections data.

No updates yet.

Member Senate of Virginia (023) race

9 / 9 precincts reporting.

CandidateVotes
Stephen D. "Steve" Newman (Republican) 1631 (97.37%)
Write In (Write-In) 44 (2.63%)

Member House of Delegates (008) race

9 / 9 precincts reporting.

CandidateVotes
Joseph P. "Joe" McNamara (Republican) 1582 (80.18%)
Darlene W. Lewis (Democratic) 388 (19.67%)
Write In (Write-In) 3 (0.15%)

Commonwealth's Attorney (CRAIG COUNTY) race

9 / 9 precincts reporting.

CandidateVotes
Matthew Dunne () 1554 (98.42%)
Write In () 25 (1.58%)

Sheriff (CRAIG COUNTY) race

9 / 9 precincts reporting.

CandidateVotes
L. Trevor N. Craddock () 1380 (68.35%)
J. K. "Jeff" Huffman () 635 (31.45%)
Write In () 4 (0.20%)

Commissioner of Revenue (CRAIG COUNTY) race

9 / 9 precincts reporting.

CandidateVotes
Elizabeth C. Huffman () 1699 (98.49%)
Write In () 26 (1.51%)

Treasurer (CRAIG COUNTY) race

9 / 9 precincts reporting.

CandidateVotes
Jackie M. Parsons () 1720 (98.68%)
Write In () 23 (1.32%)

Soil and Water Conservation Director Mountain Castles District (CRAIG COUNTY) race

9 / 9 precincts reporting.

CandidateVotes
Andrew E. Keffer () 19 (9.95%)
Drago W. Spencer () 9 (4.71%)
Write In () 163 (85.34%)

Member Board of Supervisors (CRAIG CITY DISTRICT) race

2 / 2 precincts reporting.

CandidateVotes
Rusty M. Zimmerman () 336 (99.12%)
Write In () 3 (0.88%)

Member Board of Supervisors (CRAIG CREEK DISTRICT) race

2 / 2 precincts reporting.

CandidateVotes
Lindsey Martin Dunne () 343 (98.00%)
Write In () 7 (2.00%)

Member Board of Supervisors (POTTS MOUNTAIN DISTRICT) race

4 / 4 precincts reporting.

CandidateVotes
Carl David Bailey () 322 (99.38%)
Write In () 2 (0.62%)

Member School Board (CRAIG CITY DISTRICT) race

2 / 2 precincts reporting.

CandidateVotes
Patrick A. Myers () 151 (38.42%)
S. J. "Trace" Bellassai, III () 242 (61.58%)
Write In () 0 (0.00%)

Member School Board (CRAIG CREEK DISTRICT) race

2 / 2 precincts reporting.

CandidateVotes
Susan M. Crenshaw () 363 (98.37%)
Write In () 6 (1.63%)

Member School Board (POTTS MOUNTAIN DISTRICT) race

4 / 4 precincts reporting.

CandidateVotes
Faye Trivette Powers () 303 (97.43%)
Write In () 8 (2.57%)

Other elections