2026 North Carolina Senate election

North Carolina Senate elections, 2026

November 3, 2026

All 50 seats in the North Carolina Senate
26 (without Lieutenant Governor) seats needed for a majority
 
Leader Phil Berger Sydney Batch
Party Republican Democratic
Leader's seat 26th - Eden 17th - Holly Springs
Last election 30 20
Current seats 30 20
Seats needed 5

     Republican incumbent      Republican incumbent retiring
     Democratic incumbent

Incumbent Majority Leader

Phil Berger
Republican



The 2026 North Carolina Senate election will be held on November 3, 2026, to elect all 50 members to North Carolina's Senate. The election will coincide with elections for other offices, including for the U.S Senate, U.S. House of Representatives, and State House. Voters will elect members of the North Carolina Senate in all 50 of the U.S. state of North Carolina's Senate districts to serve a two-year term. Primary elections will be held on March 3, 2026.