Delayed contests and crowded fields made for an unusually busy primary season in this midterm election. Here's a look at some of the key results.
Republican Congressman Ted Budd of Davie County earned a landslide victory in the GOP primary for U.S. Senate, easily defeating former Gov. Pat McCrory and a host of mostly longshot contenders.
Budd pulled in about 58 percent of the vote, compared to 25 percent for McCrory, according to complete but unofficial results.
The Budd/McCrory race was once considered to be close but Budd picked up steam late in the primary with the help of an endorsement from former President Donald Trump.
Budd will be running against Cheri Beasley, the former Chief Justice of North Carolina's Supreme Court. Beasley also had no trouble defeating a pack of Democrats seeking the nomination, winning with more than 80 percent of the vote over 10 other contenders.
U.S. Congress 5th District
Incumbent Republican Virginia Foxx cruised to an easy victory in Tuesday's primary, defeating challenger Michael Ackerman. The district runs from western Forsyth County into the High Country.
She won with about 75 percent of the vote, according to complete but unofficial results.
Foxx has held the 5th District seat since 2005. She'll face Democrat Kyle Parrish in the November general election. Parrish did not face a primary challenger.
Incumbent Greensboro Mayor Nancy Vaughan and Councilmember Justin Outling will square off in Greensboro's municipal general election in July after they finished first and second in the nonpartisan mayoral primary that also included two other candidates.
Vaughan is seeking her fourth term. Outling was first elected to the council in 2015.
Vaughan captured about 45 percent of the vote, and Outling 35 percent.
The mayoral race was scheduled for last year but was among more than two dozen races statewide that were postponed by a delay in census data.
Forsyth County Commissioners
Democrat Dan Besse defeated incumbent Ted Kaplan in a race between political veterans for an at-large Forsyth County Commissioners seat.
Besse won with about 60 percent of the vote, according to complete but unofficial results.
Besse spent almost 20 years on Winston-Salem's city council but left to make a losing bid for the state House. Kaplan spent years in the legislature before restarting his political career at the county level.
Besse will face Republican Terri Mrazek in the November election.
State Senate 47th District
In the High Country, incumbent state Senator Ralph Hice narrowly defeated fellow GOP Senator Deanna Ballard in the 47th District Republican primary. It's one of the few seats in the state where two incumbents were pitted against each other after redistricting, a situation referred to as “double-bunking.”
Hice won with just over 50 percent of the vote — a margin of fewer than 350 votes — according to complete but unofficial returns.
The district is heavily Republican and no Democrats filed to run.
CORRECTION: An earlier version of this story mistakenly identified the Greensboro municipal general election as occurring in November. The election is July 26, 2022.