2026 midterm forecast

North Carolina

Two races on North Carolina's November 3 ballot: the Senate and all 14 House seats.

Forecast published October 30, 2026