Skip to content
Directory preview · Civic coverage is expanding and remains partial. See sources and coverage gaps.
Officials and candidates are being updated as new results and verified data become available. Follow the results →
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.

68 people

68 candidates match.

K Kody Lang Democratic
North Homestead Township Clerk
North Homestead Township
Nov. 3, 2026 General On the ballot Election-stage party: Democratic
Local · Executive · Seats: 1 · General Nov. 3, 2026
Updated 4 weeks ago
R Roy Prescott Republican
Pawnee Rock Township Clerk
Pawnee Rock Township
Nov. 3, 2026 General On the ballot Election-stage party: Republican
Local · Executive · Seats: 1 · General Nov. 3, 2026
Updated 4 weeks ago
B Brad Halseth Republican
South Homestead Township Clerk
South Homestead Township
Nov. 3, 2026 General On the ballot Election-stage party: Republican
Local · Executive · Seats: 1 · General Nov. 3, 2026
Updated 4 weeks ago
B Bud Snell Republican
Union Township Clerk
Union Township
Nov. 3, 2026 General On the ballot Election-stage party: Republican
Local · Executive · Seats: 1 · General Nov. 3, 2026
Updated 4 weeks ago
C Clem Stroot
Union Township Clerk
Union Township
Nov. 3, 2026 General On the ballot
Local · Executive · Seats: 1 · General Nov. 3, 2026
Updated 4 weeks ago
J Jeff Meahl Republican
Union Township Clerk
Union Township
Nov. 3, 2026 General On the ballot Election-stage party: Republican
Local · Executive · Seats: 1 · General Nov. 3, 2026
Updated 4 weeks ago
J Justin Ludwig Republican
Union Township Clerk
Union Township
Nov. 3, 2026 General On the ballot Election-stage party: Republican
Local · Executive · Seats: 1 · General Nov. 3, 2026
Updated 4 weeks ago
K Kyle Witherspoon Republican
Union Township Clerk
Union Township
Nov. 3, 2026 General On the ballot Election-stage party: Republican
Local · Executive · Seats: 1 · General Nov. 3, 2026
Updated 4 weeks ago

End of results · 68 matches.