Runoff, if required: Jun 16, 2026
U.S. House districts 3, 4, and 5; statewide Senate primaryAlabama
2026 elections & officials.
Find races and polls, check election dates, or explore who represents you.
Make your voting plan
AlabamaDates for November 3
Download calendar ↓Partial coverage: only the dated entries below have been checked. Confirm other deadlines and exceptions with your election office.
| Action | Date | Details and source |
|---|---|---|
| Register online | Passed | Registration deadline for the November general election. Official source ↗ |
| Register by mail | Passed | Registration deadline; follow official mailing instructions. Official source ↗ |
| Register in person | Passed | Registration deadline for the November general election. Official source ↗ |
Checked 2026-10-16. Confirm local details and exceptions with your election office.
Secretary of State
Probate Judge, Clerk of Circuit Court, Board of Registrars, Sheriff administer elections across 67 reported local jurisdictions. Get the source profile, registration guide, rules, and calendar.
Governor of Alabama
A permanent office record joined to the current holder and official government website.

Kay Ivey
Current roster matched to the official office website
Who represents Alabama in Washington?
Each link opens the permanent seat record—not a temporary biography—so history survives elections and vacancies.
- Senate · Class 2Tommy TubervilleNovember 3, 2026 election · sourced record

Republican Party
- Senate · Class 3Katie Boyd BrittNovember 7, 2028 election · sourced record

Republican Party
- House · District 1Barry MooreNovember 3, 2026 election · sourced record

Republican Party
- House · District 2Shomari FiguresNovember 3, 2026 election · sourced record

Democratic Party
- House · District 3Mike RogersNovember 3, 2026 election · sourced record

Republican Party
- House · District 4Robert B. AderholtNovember 3, 2026 election · sourced record

Republican Party
- House · District 5Dale W. StrongNovember 3, 2026 election · sourced record

Republican Party
- House · District 6Gary J. PalmerNovember 3, 2026 election · sourced record

Republican Party
- House · District 7Terri A. SewellNovember 3, 2026 election · sourced record

Democratic Party
140 current legislators across 140 permanent offices
Open States supplies the normalized roster. When one of its contact or portrait fields is empty, Election.org can fill that gap only from a name-matched official legislative page and keeps the source attached to that individual field.
Browse all 140 state legislative offices
- State House · District 71A.J. McCampbell334-261-0547

Democratic Party
- State House · District 72Curtis Travis334-261-0559

Democratic Party
- State House · District 73Kenneth Paschal334-261-0469

Republican Party
- State House · District 74Phillip Ensler334-261-0569

Democratic Party
- State House · District 75Reed Ingram334-261-0507

Republican Party
- State House · District 76Penni McClammy334-261-0580

Democratic Party
- State House · District 77TaShina Morris334-261-0597

Democratic Party
- State House · District 78Kenyatté Hassell334-261-0506

Democratic Party
- State House · District 79Joe Lovvorn334-261-0540

Republican Party
- State House · District 80Chris Blackshear334-261-0428

Republican Party
- State House · District 81Ed Oliver334-261-0471

Republican Party
- State House · District 82Pebblin Warren334-261-0541

Democratic Party
- State House · District 83Jeremy Gray334-261-9505

Democratic Party
- State House · District 84Berry Forte334-261-0566

Democratic Party
- State House · District 85Rick Rehm334-261-0513

Republican Party
- State House · District 86Paul Lee334-261-0488

Republican Party
- State House · District 87Jeff Sorrells334-261-0542

Republican Party
- State House · District 88Jerry Starnes334-261-0499

Republican Party
- State House · District 89Marcus Paramore334-261-0593

Republican Party
- State House · District 90Chris Sells334-261-0568

Republican Party
- State House · District 91Rhett Marques334-261-0473

Republican Party
- State House · District 92Matthew Hammett334-261-0421

Republican Party
- State House · District 93Steve Clouse334-261-0488

Republican Party
- State House · District 94Jennifer Fidler334-261-0409

Republican Party
- State House · District 95Frances Holk-Jones334-261-0523

Republican Party
- State House · District 96Matt Simpson334-261-0424

Republican Party
- State House · District 97Adline Clarke334-261-0549

Democratic Party
- State House · District 98Napoleon Bracy334-261-0556

Democratic Party
- State House · District 99Sam Jones334-261-0963

Democratic Party
- State House · District 100Mark Shirey334-261-0563

Republican Party
- State House · District 101Chris Pringle334-261-0489

Republican Party
- State House · District 102Shane Stringer334-261-0594

Republican Party
- State House · District 103Barbara Drummond334-261-0564

Democratic Party
- State House · District 104Margie Wilcox334-261-0577

Republican Party
- State House · District 105Chip Brown334-261-0447

Republican Party
Alabama election dates
Dates below are transcribed from the Federal Election Commission's published congressional calendar. They are subject to change and should be confirmed with Alabama's election authority.
Nationwide scheduled date
58 FEC candidate records for Alabama
Candidate filing does not guarantee ballot qualification. Financial totals appear only where the FEC bulk summary publishes them.
Barry Moore
U.S. Senate
$4,492,066 receivedBarry Moore
U.S. House · District 1
$3,784,914 receivedShomari Figures
U.S. House · District 2
$2,408,245 receivedTerri A. Sewell
U.S. House · District 7
$2,207,233 receivedMike Rogers
U.S. House · District 3
$2,133,554 receivedRodney Walker
U.S. Senate
$2,015,963 receivedJared Hudson
U.S. Senate
$1,922,302 receivedDale W. Strong
U.S. House · District 5
$1,714,301 receivedSources and update dates
The federal layer is rebuilt from the public-domain congressional corpus, the state layer from Open States People, and the candidate and money layer from FEC bulk files. Connected pages use the same stored records. Their source dates show when those records were last checked; a scheduled job is not proof that a refresh succeeded.