CalledUnofficial results
North Carolina House District 3
North Carolina House of Representatives · North Carolina
Steve Tyson won re-election by 14.3 points over Diannia Bright.
Steve TysonRepublican · winner · incumbent
56.0%20,885
Diannia BrightDemocrat
41.7%15,547
Angela HumphriesLibertarian
2.4%888
37,320 votes
Source: North Carolina State Board of Elections unofficial resultsUpdated Nov 7, 2026, 1:22 PM ET
Where the race moved
Against the 2024 presidential vote
The seat's recent races
Source: Past results: 99chambers results archive (MEDSL, Klarner, state election offices)
Money in this race
Each line compares the two campaigns on one scale.
No DemocratSteve Tyson
—
Raised by the campaign
$135K
—
Spent by the campaign
$128.5K
—
Cash on hand
$24.6K
Campaign money: North Carolina State Board of Elections, through Jun 30, 2026.
Source: North Carolina State Board of Elections campaign filingsUpdated Jun 30, 2026
Pre-election forecast (final, Nov 3)
Our model's last run before Election Day, Nov 3, 2026. It no longer updates.
- Diannia Bright
- 3%
- Steve Tyson
- 97%
- Projected margin
- R+13.9
The candidates
Steve Tyson (R)
Incumbent, North Carolina House of Representatives, first elected 2020Diannia Bright (D)
Incumbent, North Carolina House of Representatives, first elected 2020Diannia Bright (D)
Also on the ballot: Angela Humphries (Libertarian), 2.4%