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

Updated October 22, 2026, 09:28 UTC

State legislatures

North Carolina Senate

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

4%chance of a Democratic majority
93%chance of a Republican majority
3%chance neither party has a majority
26seats for a majority, of 50

50 of 50 seats are up in 2026. Democrats are forecast to hold 20 seats after November (80% range 18–24) and Republicans 30 (26–32). Neither party wins a majority in 3% of the simulations: the parties can tie at 25 seats each. Who then runs the chamber depends on the state: a coalition, a power-sharing agreement, or, in some Senates, the lieutenant governor's tie-breaking vote.

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
1ForecastMelissa Zehner (D), Jerry Tillett (R)7%official
2ForecastRoy Surrett (D), Norman Sanderson (R)7%official
3ForecastCharles Dudley (D), Bob Brinson (R)2%official
4ForecastJessica (Jess) Rivera (D), Buck Newton (R)14%official
5ForecastKandie D. Smith (D), Henry Hostetler (R)97%official
6ForecastAndi Morrow (D), Michael Anthony Lazzara (R)<1%official
7ForecastJessica Bichler (D), Michael Lee (R)17%official
8ForecastRichard (Rick) Combes (D), Tim White (Libertarian), Bill Rabon (R)3%official
9Decided: only a Republican is runningBrent Jackson (R)official
10ForecastKevin Terrett (Libertarian), Benton Sawrey (R), Pat LeGrand (D)2%official
11ForecastGavin Bell (Libertarian), Lisa Stone Barnes (R), James D. Gailliard (D)38%official
12ForecastJim Burgin (R), Tanya White Anderson (D)1%official
13ForecastRobert van Brederode (R), Lisa Grafstein (D)90%official
14ForecastDan Blue (D), Angela B. McCarty (R)>99%official
15ForecastJay J. Chaudhuri (D), David Bankert (R)>99%official
16ForecastGale Adcock (D), Jonathan D. Miller (Libertarian), Philip Hensley (R)99%official
17ForecastPatrick J. Bowersox (Libertarian), Mrs. Sydney Batch (D), Shirley Johnson (R)98%official
18ForecastHaseeb Fatmi (D), Chris Stock (R), Brad Hessel (Libertarian)82%official
19ForecastVenus de la Cruz (R), Val Applewhite (D)>99%official
20Decided: only a Democrat is runningNatalie S. Murdock (D)official
21ForecastPaul Taylor (D), Tom McInnis (R)1%official
22ForecastSophia Chitlik (D), LaKeshia M. Alston (R)99%official
23ForecastLaura Pichardo (R), Jonah Garson (D)>99%official
24ForecastDanny Earl Britt, Jr. (R), Catina Hamm (D)4%official
25ForecastSouthey Blanton (D), Amy Scott Galey (R)2%official
26ForecastSam Page (R), Steve Luking (D)16%official
27Decided: only a Democrat is runningMichael K. Garrett (D)official
28Decided: only a Democrat is runningGladys A. Robinson (D)official
29ForecastDave Craven (R), Judy Little (D)<1%official
30ForecastPamela D. McAfee (D), Steve Jarvis (R)<1%official
31ForecastAndy Bowline (D), Dana Caudill Jones (R)1%official
32ForecastPeter Antinozzi (R), Keenen Altic (Green), Paul Lowe, Jr. (D)>99%official
33ForecastCarl Ford (R), Gary R. Weart (D)<1%official
34ForecastKevin Crutchfield (R), April Cook (D)30%official
35ForecastChristine E. Winward (D), Todd Johnson (R)1%official
36ForecastEddie Settle (R), Trevor Cole Hardwick (D)<1%official
37ForecastRaygan J. Angel (D), Vickie Sawyer (R)1%official
38Decided: only a Democrat is runningMujtaba A. Mohammed (D)official
39Decided: only a Democrat is runningDeAndrea Salvador (D)official
40ForecastJoyce Waddell (D), Bobbie Shields (R)99%official
41ForecastCaleb Theodros (D), Kevin Gray (R)99%official
42ForecastMrs. Woodson Bradley (D), Stacie McGinn (R)68%official
43ForecastSteve Rutherford (D), Brad Overcash (R)1%official
44ForecastTed Alexander (R), Rod Powell (D)<1%official
45ForecastGreg Cranford (D), Mark Hollo (R)<1%official
46ForecastWarren Daniel (R), Kyle Whisnant (D)<1%official
47ForecastFrank Patton Hughes III (D), Ralph Hise (R)1%official
48ForecastDoyle G. Brown, Jr. (D), Tim Moffitt (R)1%official
49ForecastCj Domingo (R), Julie Mayfield (D)>99%official
50ForecastTom Downing (D), Kevin Corbin (R)<1%official