Election forecasts you can inspect.Tested models, shown with their sources and their uncertainty.

Updated October 22, 2026, 09:28 UTC

State legislatures

Alabama House

2026 forecast. Updated October 22, 2026, 09:28 UTC

<1%chance of a Democratic majority
>99%chance of a Republican majority
53seats for a majority, of 105

105 of 105 seats are up in 2026. Democrats are forecast to hold 29 seats after November (80% range 27–31) and Republicans 76 (74–78). In 3 seats a Democrat or Republican faces only independents or minor-party candidates and is counted as winning; in 2018 to 2024 such candidates lost about 3% of the time, mostly to sitting independents.

Initial version. This model was tested on every state legislative election from 1994 to 2024 before publication, forecasting each as if it had not happened. It beat the simple rule “the party that holds the seat keeps it”, and its chamber seat counts were off by 2.9 seats on average (target: under 3). Districts with no two-party race last time are read from their own presidential vote, a change tested in advance that cut their average error from 17 to 13 points. It missed one of its five accuracy targets: in 2024, the calmest year on record, its ranges were wider than they needed to be (92% of results fell inside its 80% ranges; target: at most 88%). Treat the ranges as cautious. The full test record and code.

Go to a district

Shaded by the chance of a Democratic win; pale dashed chips are not up in 2026.

Districts

Chance: of a Democratic win (in a district electing several members, of Democrats winning at least half its seats). Source: where the candidate list came from.

DistrictStatusCandidatesDemocratic chanceSource
1No Democrat running: counted RepublicanMaurice McCaney (R), Rep. Phillip Pettus (R)aggregator (The Ballot Brief)
2ForecastBen Harrison (R), Rick Pressnell (D)5%aggregator (The Ballot Brief)
3Decided: only a Republican is runningKerry Bubba Underwood (R)aggregator (The Ballot Brief)
4ForecastParker Duncan Moore (R), Hanu Karlapalem (D)5%aggregator (The Ballot Brief)
5ForecastDanny F. Crawford (R), Jessie Barcala (D)5%aggregator (The Ballot Brief)
6Decided: only a Republican is runningAndy Whitt (R)aggregator (The Ballot Brief)
7No Democrat running: counted RepublicanErnie Yarbrough (R), Trent Ford (independent), Angelo "Doc" Mancuso (independent)aggregator (The Ballot Brief)
8ForecastPatrick Johnson (R), Janine Maria Jordan (D)7%aggregator (The Ballot Brief)
9Decided: only a Republican is runningScott Stadthagen (R)aggregator (The Ballot Brief)
10ForecastAaron Thomas (R), Marilyn Lands (D)59%aggregator (The Ballot Brief)
11Decided: only a Republican is runningHeath Allbright (R)aggregator (The Ballot Brief)
12Decided: only a Republican is runningCindy Myrex (R)aggregator (The Ballot Brief)
13No Democrat running: counted RepublicanMike Elliott (R), Rep. Gregory Barnes (R)aggregator (The Ballot Brief)
14Decided: only a Republican is runningTim R. Wadsworth (R)aggregator (The Ballot Brief)
15ForecastLeigh Hulsey (R), Nell Brown (D)1%aggregator (The Ballot Brief)
16ForecastBryan Brinyark (R), Christian Martin (D)4%aggregator (The Ballot Brief)
17No Democrat running: counted RepublicanPhil Segraves (R), Rep. Tracy Estes (R)aggregator (The Ballot Brief)
18Decided: only a Republican is runningJamie Kiel (R)aggregator (The Ballot Brief)
19ForecastDonald Barnes (R), Laura Hall (D)96%aggregator (The Ballot Brief)
20ForecastJames Lomax (R), James Linderholm (D)5%aggregator (The Ballot Brief)
21ForecastRex Reynolds (R), Forrest Satterfield (D)5%aggregator (The Ballot Brief)
22Decided: only a Republican is runningRitchie Whorton (R)aggregator (The Ballot Brief)
23Decided: only a Republican is runningMike Kirkland (R)aggregator (The Ballot Brief)
24Decided: only a Republican is runningNathaniel Ledbetter (R)aggregator (The Ballot Brief)
25ForecastPhillip K. Rigsby (R), Allison T Montgomery (D)6%aggregator (The Ballot Brief)
26Decided: only a Republican is runningBrock Colvin (R)aggregator (The Ballot Brief)
27Decided: only a Republican is runningJeana Ross (R)aggregator (The Ballot Brief)
28ForecastMack N Butler (R), Robert Louis Hunter (D)5%aggregator (The Ballot Brief)
29Decided: only a Republican is runningMark A. Gidley (R)aggregator (The Ballot Brief)
30Decided: only a Republican is runningCraig Lipscomb (R)aggregator (The Ballot Brief)
31Decided: only a Republican is runningTroy B. Stubbs (R)aggregator (The Ballot Brief)
32ForecastJoey Callahan (R), Debra D Foster (D)95%aggregator (The Ballot Brief)
33Decided: only a Republican is runningBen Robbins (R)aggregator (The Ballot Brief)
34Decided: only a Republican is runningDavid Standridge (R)aggregator (The Ballot Brief)
35No Democrat running: counted RepublicanSteve Hurst (R), Joseph Cleveland (independent)aggregator (The Ballot Brief)
36Decided: only a Republican is runningRandy Wood (R)aggregator (The Ballot Brief)
37ForecastJeff Monroe (R), Michelle French (D)7%aggregator (The Ballot Brief)
38ForecastKristin Nelson (R), Hazel Floyd (D)5%aggregator (The Ballot Brief)
39Decided: only a Republican is runningGinny Shaver (R)aggregator (The Ballot Brief)
40ForecastChad Robertson (R), Pam Howard (D)<1%aggregator (The Ballot Brief)
41ForecastCorley Ellis (R), David J.a. Morgan (D)<1%aggregator (The Ballot Brief)
42No Democrat running: counted RepublicanVan Smith (R), Rep. Ivan Smith (R)aggregator (The Ballot Brief)
43ForecastArnold Mooney (R), Taylor Cook (D)<1%aggregator (The Ballot Brief)
44Decided: only a Republican is runningDanny Garrett (R)aggregator (The Ballot Brief)
45ForecastSusan DuBose (R), Toni Kornegay Vaughn (D)5%aggregator (The Ballot Brief)
46Decided: only a Republican is runningDavid L. Faulkner (R)aggregator (The Ballot Brief)
47ForecastMike Shaw (R), Jim Toomey (D)1%aggregator (The Ballot Brief)
48No Democrat running: counted RepublicanLloyd Peeples (R), Rep. Jim Carns (R)aggregator (The Ballot Brief)
49Decided: only a Republican is runningRussell Bedsole (R)aggregator (The Ballot Brief)
50ForecastBill Morris (R), Alan Thomas (D)7%aggregator (The Ballot Brief)
51Decided: only a Republican is runningAllen Treadaway (R)aggregator (The Ballot Brief)
52No Republican running: counted DemocratGiGi Hayes (D), Rep. Kelvin Datcher (D)aggregator (The Ballot Brief)
53Decided: only a Democrat is runningAnthony Daniels (D)aggregator (The Ballot Brief)
54Decided: only a Democrat is runningNeil Rafferty (D)aggregator (The Ballot Brief)
55Decided: only a Democrat is runningTravis Hendrix (D)aggregator (The Ballot Brief)
56Decided: only a Democrat is runningOntario J Tillman (D)aggregator (The Ballot Brief)
57Decided: only a Democrat is runningPatrick Sellers (D)aggregator (The Ballot Brief)
58Decided: only a Democrat is runningRolanda Hollis (D)aggregator (The Ballot Brief)
59Decided: only a Democrat is runningMary Moore (D)aggregator (The Ballot Brief)
60No Republican running: counted DemocratAlicia Escott Lumpkin (D), Rep. Juandalynn Givan (D)aggregator (The Ballot Brief)
61Decided: only a Republican is runningRon Bolton (R)aggregator (The Ballot Brief)
62Decided: only a Republican is runningBill Lamb (R)aggregator (The Ballot Brief)
63ForecastNorman Crow (R), Judith Taylor (D)<1%aggregator (The Ballot Brief)
64Decided: only a Republican is runningDonna Givens (R)aggregator (The Ballot Brief)
65No Democrat running: counted RepublicanJohn Knapp (R), Elaine Beech (independent)aggregator (The Ballot Brief)
66Decided: only a Republican is runningAlan Baker (R)aggregator (The Ballot Brief)
67Decided: only a Democrat is runningPrince Chestnut (D)aggregator (The Ballot Brief)
68ForecastFred Kelley (R), Thomas E "Action" Jackson (D)79%aggregator (The Ballot Brief)
69ForecastJosh Pendergrass (R), Kelvin J Lawrence (D)97%aggregator (The Ballot Brief)
70ForecastIan M. Chwatuk (R), Christopher John England (D)97%aggregator (The Ballot Brief)
71Decided: only a Democrat is runningArtis "A.j." McCampbell (D)aggregator (The Ballot Brief)
72Decided: only a Democrat is runningCurtis L Travis (D)aggregator (The Ballot Brief)
73Decided: only a Republican is runningKenneth Paschal (R)aggregator (The Ballot Brief)
74ForecastAlva Lambert (R), Jasmyne Crimiel (D)99%aggregator (The Ballot Brief)
75ForecastReed Ingram (R), Tisha Dickson Nickson (D)6%aggregator (The Ballot Brief)
76Decided: only a Democrat is runningPatrice "Penni" McClammy (D)aggregator (The Ballot Brief)
77Decided: only a Democrat is runningTaShina Morris (D)aggregator (The Ballot Brief)
78Decided: only a Democrat is runningKenyatté Hassell (D)aggregator (The Ballot Brief)
79Decided: only a Republican is runningJoe Lovvorn (R)aggregator (The Ballot Brief)
80ForecastChris Blackshear (R), Manfred Malone (D)5%aggregator (The Ballot Brief)
81Decided: only a Republican is runningEd Oliver (R)aggregator (The Ballot Brief)
82ForecastKinsley Hammons (R), Pebblin W. Warren (D)>99%aggregator (The Ballot Brief)
83Decided: only a Democrat is runningJeremy A. Gray (D)aggregator (The Ballot Brief)
84Decided: only a Democrat is runningBerry Forte (D)aggregator (The Ballot Brief)
85ForecastRick Rehm (R), Aristotle Onassis Kirkland (D)19%aggregator (The Ballot Brief)
86Decided: only a Republican is runningPaul Lee (R)aggregator (The Ballot Brief)
87Decided: only a Republican is runningJeff Sorrells (R)aggregator (The Ballot Brief)
88Decided: only a Republican is runningJerry Starnes (R)aggregator (The Ballot Brief)
89Decided: only a Republican is runningMarcus B. Paramore (R)aggregator (The Ballot Brief)
90Decided: only a Republican is runningChris Sells (R)aggregator (The Ballot Brief)
91No Democrat running: counted RepublicanJody Linton (R), Rep. Rhett Marques (R)aggregator (The Ballot Brief)
92Decided: only a Republican is runningMatthew Hammett (R)aggregator (The Ballot Brief)
93Decided: only a Republican is runningSteve Clouse (R)aggregator (The Ballot Brief)
94Decided: only a Republican is runningJennifer Fidler (R)aggregator (The Ballot Brief)
95Decided: only a Republican is runningFrances Holk-Jones (R)aggregator (The Ballot Brief)
96ForecastDanielle Duggar (R), Terri Osborne (D)7%aggregator (The Ballot Brief)
97Decided: only a Democrat is runningAdline C. Clarke (D)aggregator (The Ballot Brief)
98Decided: only a Democrat is runningNapoleon Bracy Jr. (D)aggregator (The Ballot Brief)
99ForecastCharlie Watts (R), Sam Jones (D)96%aggregator (The Ballot Brief)
100Decided: only a Republican is runningMark Shirey (R)aggregator (The Ballot Brief)
101ForecastChris Pringle (R), Joan Friedlander (D)4%aggregator (The Ballot Brief)
102Decided: only a Republican is runningShane Stringer (R)aggregator (The Ballot Brief)
103Decided: only a Democrat is runningBarbara Drummond (D)aggregator (The Ballot Brief)
104Decided: only a Republican is runningMargie Wilcox (R)aggregator (The Ballot Brief)
105Decided: only a Republican is runningChip Brown (R)aggregator (The Ballot Brief)