Save Money in this Sunday's paper

Live election results: Mecklenburg County | North Carolina Statewide

N.C. House Speaker Thom Tillis won the Republican nomination for U.S. Senate on Tuesday, capturing a race that became a proxy fight for the GOP's 2016 presidential contenders.

Interactive map: Mecklenburg voter turnout


Strong support outside Mecklenburg County lifted state Rep. Alma Adams of Greensboro to a win in Tuesday’s Democratic primary in the 12th Congressional District, leaving her poised to succeed longtime U.S. Rep. Mel Watt of Charlotte.

U.S. Rep. Robert Pittenger essentially won a second term Tuesday, easily beating Mike Steinberg in the 9th District Republican primary and heading to November with no Democratic opponent.


Sen. Bob Rucho defeated challenger Matt Arnold in his Republican primary race for a ninth term representing southern Mecklenburg County.

Charlotte-Mecklenburg school board member Joyce Waddell will replace Malcolm Graham in the N.C. Senate, winning enough votes to avoid a runoff in the five-way race.

John Bradford III, a Cornelius town commissioner, won the Republican primary Tuesday for N.C. House District 98, previously held by House Speaker Thom Tillis.

Incumbent Robin Hudson and Charlotte Judge Eric Levinson are headed toward a November showdown in a state Supreme Court race already drawing national headlines for the amount of partisan money it has drawn.

Huntersville attorney Martha Efird, aided by the endorsement of the woman she hopes to replace, stormed to an apparent win Tuesday in the Republican primary for Mecklenburg Clerk of Court.


Former Charlotte City Council member Ella Scarborough thundered back onto the local political scene Tuesday, grabbing the most votes in Tuesday’s Democratic primary and joining two incumbents in the race for three at-large seats on the Mecklenburg Board of County Commissioners.

District 2 incumbent Vilma Leake easily defeated her challenger in Tuesday’s primary to lock down a fourth term on the Mecklenburg Board of County Commissioners.

Democrat Irwin Carmichael and Republican Chris Hailey won late Tuesday in primaries for Mecklenburg County sheriff.


Three challengers appeared to be on their way to unseating three incumbents on the Cabarrus County Board of Commissioners, in unofficial returns Tuesday, with all 46 precincts reported.

With all precincts reporting, incumbents Steve Johnson and Marvin Norman and political newcomer James Mallory were the top three vote-getters for three seats on the Iredell County Board of Commissioners in Tuesday’s Republican primary.

In Union County’s most hotly contested race Tuesday, the lone county commissioner to seek re-election in the Republican primary was the top vote getter, according to unofficial returns for all precincts.

Incumbent Dana Bumgardner won the Republican primary race for the N.C. House District 109 seat Tuesday night, according to unofficial returns.

Martin Oakes of Denver won a surprise victory in the race for a seat on the Lincoln Board of County Commissioners, winning one of two spots on the November ballot, along with former Lincoln County sheriff’s Chief Deputy Bill Beam.