Skip to content

Race preview · Elections and voting · North Carolina

Sarah Stevens and Dan Kiger run in NC House District 90

Republican incumbents Sarah Stevens and Dan Kiger are competing for North Carolina House District 90 in the 2026 general election.

Sarah Stevens and Dan Kiger run in NC House District 90

Key takeaways

  • The general election is scheduled for Nov. 3, 2026.
  • Sarah Stevens is a Republican incumbent.
  • Dan Kiger is a Republican incumbent.
  • The race is contested by two candidates from the same party.
  • Both candidates also share incumbent status.

The District 90 race

North Carolina House District 90 will have a contested election on Nov. 3, 2026. Sarah Stevens and Dan Kiger are running for the seat in the general election. Both candidates are Republicans, and both are incumbents.

A race is contested when more than one candidate is seeking the office. In District 90, voters will have a choice between Stevens and Kiger. Because both candidates have the same party affiliation, the party label will not distinguish one candidate from the other. The central choice on the ballot will be between the two individual candidates.

The election is part of North Carolina’s 2026 general election. The District 90 contest concerns one seat in the North Carolina House, and the general election result will determine who holds that seat after the election.

Sarah Stevens

Sarah Stevens is running as a Republican and is identified as an incumbent. She is one of the two candidates in the District 90 general election.

Her incumbent designation means voters will see her presented as a current officeholder rather than as a candidate seeking elected office for the first time. In this contest, that distinction does not separate her from her opponent because Kiger is also identified as an incumbent.

Stevens and Kiger also share the same Republican affiliation. As a result, Stevens’ place in the race is defined by her candidacy and incumbent status, not by a different party label from her opponent.

Dan Kiger

Dan Kiger is running as a Republican and is identified as an incumbent. He is one of the two candidates in the District 90 general election.

His incumbent designation means voters will see him presented as a current officeholder rather than as a candidate seeking elected office for the first time. In this contest, that distinction does not separate him from his opponent because Stevens is also identified as an incumbent.

Kiger and Stevens also share the same Republican affiliation. As a result, Kiger’s place in the race is defined by his candidacy and incumbent status, not by a different party label from his opponent.

What makes the election contested

The contest is between two named candidates for the same State House district. Stevens and Kiger are not separated by party affiliation or incumbent status: each is a Republican, and each is an incumbent. The ballot choice therefore turns on which candidate voters want to represent District 90.

The race should not be confused with an uncontested election, in which only one candidate seeks the office. District 90 has two candidates, so voters have a direct choice in the general election. The shared party affiliation also means this is not a contest between Republican and Democratic nominees.

Election date and next steps

The general election is scheduled for Tuesday, Nov. 3, 2026. That date is the key point in the election calendar for the District 90 contest.

Before voting, residents can review the final ballot information for their address and confirm that they live in House District 90. They can also check official election details about voting methods, locations and schedules as the election approaches. Those administrative steps do not change the basic shape of the race: Stevens and Kiger are the two candidates, both are Republicans, and both enter the contest as incumbents.

What to watch

  • The final District 90 ballot lineup
  • Official voting locations and schedules
  • Election information for District 90 residents

Who's running: State House, District 90

Election day: November 3, 2026

Was this useful?

Related stories