Alabama
Sixty-seven probate judges run the vote, 541 appointed boards never face it, and four districts voted twice — the do-over came without a runoff.
Who is running for governor?
State deltas
Every state has hair. Here is Alabama's.
The rules that make this state different from the last one, what each breaks if you assume the national default, and how the engine resolves it.
SCOTUS vacated Alabama's map ruling eight days before the May 19 primary. The legislature redrew four congressional districts in special session, courts volleyed through May, and on June 2 the Supreme Court reinstated the 2023 map — voiding the May votes in CDs 1, 2, 6 and 7. Those districts and two state Senate seats re-ran their primaries August 11 with the majority-runoff rule suspended: plurality nominated. A scraper that treats 'the primary' as one event per office attaches voided votes to the general pipeline.
Elections are keyed per office, not per cycle; map versions bind to (office, election date); the Aug 11 contests carry a plurality-decides flag and a certification date of Aug 24.
No Alabama county has an elected election supervisor. The chief election official is the judge of probate — a judicial officer wearing an administrative hat — chairing a canvassing board of probate judge, sheriff, and circuit clerk. Election pages live under probate-court websites, not election-office domains, and Jefferson County's 'Election Commission' is the same statutory trio under a local name, with two probate divisions and two absentee offices in one county.
The probate judge is modeled as publisher and canvass chair per county; Jefferson carries its Birmingham and Bessemer divisions as distinct absentee jurisdictions under one county record.
Voter registration is not the election administrator's job. Each county's three-member board of registrars is appointed by the Governor, State Auditor, and Commissioner of Agriculture and Industries acting as a state board (§17-3-2) — with local-act exceptions per county, and a separate scheme for Jefferson. A canvasser who petitions the probate judge about the rolls is at the wrong desk.
Four county actors are modeled separately: registrars (rolls), probate judge (election day and canvass), circuit clerk (absentee manager), sheriff (logistics). The appointing authority is per-county data, not an assumption.
There is no party registration — voters choose a ballot at the polls. Any race short of a majority goes to a runoff four weeks later (May 19 → June 16 this cycle), and the 2017 crossover ban means voting in one party's primary locks you out of the other's runoff. The interval itself has moved between cycles — never hardcode it.
Primaries are modeled as two-round with a calendar-sourced interval; voter eligibility for the runoff is computed from primary participation, not registration.
Every judicial election is a party contest — Supreme Court, two separate intermediate appellate courts (civil and criminal), circuit and district benches. There are no retention questions and no nonpartisan judicial ballots. A parser trained on Florida's 'Shall Justice X be retained' misclassifies every Alabama judicial race — and this year no Democrat filed for any appellate seat.
Judicial contests run through the same partisan primary-runoff-general pipeline as every other office, with the two appellate courts kept as distinct entities for name matching.
All 105 House and all 35 Senate seats elect November 3, 2026 to four-year terms — and then not again until 2030. A coverage model that expects staggered legislative races every two years schedules phantom 2028 contests across 140 districts.
Legislative races appear only in years ≡ 2026 mod 4, with mid-cycle vacancies handled as specials — two Senate districts already ran special primaries on the Aug 11 ballot.
Cities and towns never share the state ballot or the state results feed. Most of the 462 municipalities voted August 2025 on a quadrennial cycle that recent legislation moved out of the presidential year — next regular round 2029 — while Huntsville runs its own cycle and votes August 25, 2026. Each municipality canvasses its own returns (§11-46-55); results publish town by town through city clerks.
Municipal contests carry per-municipality calendars and publishers. The state feed is never consulted for them, and a quiet state portal in an August of an odd year does not mean nothing was elected.
A local constitutional amendment passed unanimously by the legislature appears only on the affected county's ballot — one dissenting vote forces it statewide. Two different 'Amendment 1's can run simultaneously in different counties, and the recompiled 2022 constitution already arranges 134 local provisions by county. Keying amendments by number alone double-counts or mis-scopes them.
Amendments key by (election, jurisdiction, number), never number alone, and each carries its scope — statewide or the single county that votes on it.
Federal to authority
What Alabama actually elects.
The bottom of this ladder is nearly empty on purpose: Alabama's 541 special districts are run by appointed boards, so the seats thin out exactly where Florida's multiply.
Congressional map
Where those seats are.
The 7 congressional districts in force for the 2026 cycle — not necessarily the map this delegation was elected under. Alabama adopted LIVINGSTON-SB5-2023, first used in 2026.
| District |
|---|
| AL-01 |
| AL-02 |
| AL-03 |
| AL-04 |
| AL-05 |
| AL-06 |
| AL-07 |
County ledger
One portal, and a courthouse door.
The state publishes every county's precinct workbook in one uniform archive reaching back to the 1990s — but county offices certify only on the probate judge's courthouse record. Counts move for a week: provisionals tabulate at noon on day seven, write-ins count only when they could change the winner. Thirteen of 67 shown.
| County | Feed vehicle | Precincts | Contests | Status | Last read |
|---|---|---|---|---|---|
| Jefferson · two divisions | Vendor app | 174 | 24 | Verified | 2 hr |
| Mobile | Vendor app | 80 | 22 | Verified | 2 hr |
| Madison | Vendor app | 79 | 21 | Verified | 2 hr |
| Baldwin | Vendor app | 59 | 20 | Verified | 2 hr |
| Tuscaloosa | Vendor app | 52 | 19 | Verified | 2 hr |
| Montgomery | Vendor app | 51 | 19 | Verified | 2 hr |
| Calhoun | Vendor app | 42 | 17 | Verified | 2 hr |
| Shelby | Vendor app | 38 | 17 | Verified | 2 hr |
| Morgan | Vendor app | 36 | 16 | Verified | 2 hr |
| Houston | Vendor app | 27 | 15 | Verified | 2 hr |
| Lee | Vendor app | 25 | 15 | Verified | 2 hr |
| Bibb | Vendor app | 8 | 11 | Verified | 2 hr |
| Bullock | Vendor app | 7 | 11 | Verified | 2 hr |