This free resource is brought to you by a small team. We rely on donations to keep going. We appreciate all contributions.
Organize for Peace

Alabama

Primary: May 19, 2026Runoff / Special: Jun 16, 2026General: Nov 3, 2026

Early Voting

No early voting (absentee available)

Primary Type

Open

Mail-In Ballot Deadline

Election Day (postmark by)

Voter Reg Deadline

May 4, 2026

State Legislative

State Representative, District 28

Robert Hunter
State Representative, District 28
General: Nov 3, 2026
DSA
Ally