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.

50600 people

50,600 candidates match.

J Jonathon W. Horton Republican
Etowah County Sheriff
Etowah County · Etowah County
Nov. 3, 2026 General On the ballot Election-stage party: Republican
County · Executive · Seats: 1 · General Nov. 3, 2026
Updated 3 weeks, 6 days ago
S Steve Sawyer Republican
Fayette County Board of Education Member
Fayette County
Nov. 3, 2026 General On the ballot Election-stage party: Republican
Local · Other · Seats: 1 · General Nov. 3, 2026
Updated 3 weeks, 6 days ago
B Brenda Webb Republican
Fayette County Board of Education Member, District 4
Fayette County
Nov. 3, 2026 General On the ballot Election-stage party: Republican
Local · Other · Seats: 1 · General Nov. 3, 2026
Updated 3 weeks, 6 days ago
J Julie Stough Republican
Fayette County Board of Education Member, District 5
Fayette County
Nov. 3, 2026 General On the ballot Election-stage party: Republican
Local · Other · Seats: 1 · General Nov. 3, 2026
Updated 3 weeks, 6 days ago
T Tk Kimbrell Republican
Fayette County Coroner
Fayette County · Fayette County
Nov. 3, 2026 General On the ballot Election-stage party: Republican
County · Executive · Seats: 1 · General Nov. 3, 2026
Updated 3 weeks, 6 days ago
B Brad Cox Republican
Fayette County County Commissioner, District 1
Fayette County · Fayette County
Nov. 3, 2026 General On the ballot Election-stage party: Republican
County · Legislative · Seats: 1 · General Nov. 3, 2026
Updated 3 weeks, 6 days ago
D David Hubbert Republican
Fayette County County Commissioner, District 3
Fayette County · Fayette County
Nov. 3, 2026 General On the ballot Election-stage party: Republican
County · Legislative · Seats: 1 · General Nov. 3, 2026
Updated 3 weeks, 6 days ago
J Jeananne Edwards Republican
Fayette County Revenue Commissioner
Fayette County · Fayette County
Nov. 3, 2026 General On the ballot Election-stage party: Republican
County · Legislative · Seats: 1 · General Nov. 3, 2026
Updated 3 weeks, 6 days ago
B Byron Yerby Republican
Fayette County Sheriff
Fayette County · Fayette County
Nov. 3, 2026 General On the ballot Election-stage party: Republican
County · Executive · Seats: 1 · General Nov. 3, 2026
Updated 3 weeks, 6 days ago
R Ronny Earnest Independent
Fayette County Sheriff
Fayette County · Fayette County
Nov. 3, 2026 General On the ballot Election-stage party: Independent
County · Executive · Seats: 1 · General Nov. 3, 2026
Updated 3 weeks, 6 days ago
P Pat Cochran Republican
Franklin County Board of Education Member, District 3
Franklin County
Nov. 3, 2026 General On the ballot Election-stage party: Republican
Local · Other · Seats: 1 · General Nov. 3, 2026
Updated 3 weeks, 6 days ago
J Jeff Clark Republican
Franklin County Coroner
Franklin County · Franklin County
Nov. 3, 2026 General On the ballot Election-stage party: Republican
County · Executive · Seats: 1 · General Nov. 3, 2026
Updated 3 weeks, 6 days ago
C Curtis Baker Republican
Franklin County County Commissioner, District 1
Franklin County · Franklin County
Nov. 3, 2026 General On the ballot Election-stage party: Republican
County · Legislative · Seats: 1 · General Nov. 3, 2026
Updated 3 weeks, 6 days ago
S Stratt Byars Republican
Franklin County Revenue Commissioner
Franklin County · Franklin County
Nov. 3, 2026 General On the ballot Election-stage party: Republican
County · Legislative · Seats: 1 · General Nov. 3, 2026
Updated 3 weeks, 6 days ago
S Shannon Oliver Republican
Franklin County Sheriff
Franklin County · Franklin County
Nov. 3, 2026 General On the ballot Election-stage party: Republican
County · Executive · Seats: 1 · General Nov. 3, 2026
Updated 3 weeks, 6 days ago
J Johnny Hudson Republican
Geneva County Board of Education Member, District 2
Geneva County
Nov. 3, 2026 General On the ballot Election-stage party: Republican
Local · Other · Seats: 1 · General Nov. 3, 2026
Updated 3 weeks, 6 days ago
L Lisa Baine Republican
Geneva County Board of Education Member, District 5
Geneva County
Nov. 3, 2026 General On the ballot Election-stage party: Republican
Local · Other · Seats: 1 · General Nov. 3, 2026
Updated 3 weeks, 6 days ago
D Donny Eric Adkinson Republican
Geneva County Coroner
Geneva County · Geneva County
Nov. 3, 2026 General On the ballot Election-stage party: Republican
County · Executive · Seats: 1 · General Nov. 3, 2026
Updated 3 weeks, 6 days ago
B Bryan Hatton Republican
Geneva County County Commissioner, District 1
Geneva County · Geneva County
Nov. 3, 2026 General On the ballot Election-stage party: Republican
County · Legislative · Seats: 1 · General Nov. 3, 2026
Updated 3 weeks, 6 days ago
B Bart Wilks Republican
Geneva County County Commissioner, District 3
Geneva County · Geneva County
Nov. 3, 2026 General On the ballot Election-stage party: Republican
County · Legislative · Seats: 1 · General Nov. 3, 2026
Updated 3 weeks, 6 days ago