Skip to content
Directory preview · Civic coverage is expanding and remains partial. See sources and coverage gaps.
The Ballot Box

Try a person, an office like “County Judge”, a county, a city or a race. Results open as you type.

Directory

Candidates by election

Filter by geography, office, party, election date, and candidate status. URLs are shareable.

17 people

17 candidates match.

M Mark R. Warner Democratic Incumbent
U.S. Senate Virginia
Virginia
Nov. 3, 2026 General Running Election-stage party: Democratic
Federal · Legislative · Seats: 1 · General Nov. 3, 2026
Updated 4 weeks, 1 day ago
E Elijah R. Cauthorne Independent
Mayor, Town of Pound
Town of Pound
Nov. 3, 2026 General Running Election-stage party: Independent
Local · Executive · Seats: 1 · General Nov. 3, 2026
Updated 4 weeks, 1 day ago
M Melissa Renee Bell Independent
Mayor, Town of Pound
Town of Pound
Nov. 3, 2026 General Running Election-stage party: Independent
Local · Executive · Seats: 1 · General Nov. 3, 2026
Updated 4 weeks, 1 day ago
J Jackie L. Johnson Independent
Town of Appalachia Town Council Member
Town of Appalachia
Nov. 3, 2026 General Running Election-stage party: Independent
Local · Legislative · Seats: 2 · General Nov. 3, 2026
Updated 4 weeks, 1 day ago
R Renee Jo Trosper Independent
Town of Appalachia Town Council Member
Town of Appalachia
Nov. 3, 2026 General Running Election-stage party: Independent
Local · Legislative · Seats: 2 · General Nov. 3, 2026
Updated 4 weeks, 1 day ago
D Deventae T. Mooney Independent
Town of Coeburn Town Council Member
Town of Coeburn
Nov. 3, 2026 General Running Election-stage party: Independent
Local · Legislative · Seats: 2 · General Nov. 3, 2026
Updated 4 weeks, 1 day ago
S Sharon P. Still Independent
Town of Coeburn Town Council Member
Town of Coeburn
Nov. 3, 2026 General Running Election-stage party: Independent
Local · Legislative · Seats: 2 · General Nov. 3, 2026
Updated 4 weeks, 1 day ago
J Jeffrey R. Proulex Independent
Town of Coeburn Town Council Member, Unexpired term
Town of Coeburn
Nov. 3, 2026 Special Running Election-stage party: Independent
Local · Legislative · Seats: 1
Updated 4 weeks, 1 day ago
J Jimmy F. Williams Jr. Independent
Town of Coeburn Town Council Member, Unexpired term
Town of Coeburn
Nov. 3, 2026 Special Running Election-stage party: Independent
Local · Legislative · Seats: 1
Updated 4 weeks, 1 day ago
B Billy R. Large Independent
Town of Pound Town Council Member
Town of Pound
Nov. 3, 2026 General Running Election-stage party: Independent
Local · Legislative · Seats: 2 · General Nov. 3, 2026
Updated 4 weeks, 1 day ago
D Doris J. Mullins Independent
Town of Pound Town Council Member
Town of Pound
Nov. 3, 2026 General Running Election-stage party: Independent
Local · Legislative · Seats: 2 · General Nov. 3, 2026
Updated 4 weeks, 1 day ago
L Leabern D. Kennedy Independent
Town of Pound Town Council Member
Town of Pound
Nov. 3, 2026 General Running Election-stage party: Independent
Local · Legislative · Seats: 2 · General Nov. 3, 2026
Updated 4 weeks, 1 day ago
R Ronnie A. Brock Independent
Town of Pound Town Council Member
Town of Pound
Nov. 3, 2026 General Running Election-stage party: Independent
Local · Legislative · Seats: 2 · General Nov. 3, 2026
Updated 4 weeks, 1 day ago
R Robin D. Dotson Independent
Town of Wise Town Council Member
Town of Wise
Nov. 3, 2026 General Running Election-stage party: Independent
Local · Legislative · Seats: 3 · General Nov. 3, 2026
Updated 4 weeks, 1 day ago
T Teresa Ann Adkins Independent
Town of Wise Town Council Member
Town of Wise
Nov. 3, 2026 General Running Election-stage party: Independent
Local · Legislative · Seats: 3 · General Nov. 3, 2026
Updated 4 weeks, 1 day ago
V Virginia L. Roberts Independent
Town of Wise Town Council Member
Town of Wise
Nov. 3, 2026 General Running Election-stage party: Independent
Local · Legislative · Seats: 3 · General Nov. 3, 2026
Updated 4 weeks, 1 day ago
B Bert Mizusawa Republican
U.S. Senate Virginia
Virginia
Nov. 3, 2026 General Running Election-stage party: Republican
Federal · Legislative · Seats: 1 · General Nov. 3, 2026
Updated 4 weeks, 1 day ago

End of results · 17 matches.