MONROE – A blue wave of Democratic support flowed through Mecklenburg County but failed to flip any races in Republican strongholds in Union County.
Republicans won every partisan race on the local ballot, which ranged from school board races to Robert Pittenger’s expiring seat in the U.S. House of Representatives.
Official results won’t be available until after the Union County Board of Elections convenes for a canvass meeting on Nov. 16.
Mecklenburg County voters collectively favored Democrat Dan McCready over Republican Mark Harris in the U.S. House race, but support in other counties across District 9, especially Union, gave Harris the edge to succeed Robert Pittenger.
Harris carried about 59.3 percent of the Union County vote.
Harris, who had 138,338 votes, defeated McCready by 1,860. Libertarian Jeff Scott earned 5,042 votes, or 1.8 percent.
Republicans Dean Arp (D-69), Mark Brody (D-55) and Craig Horn (D-68) were re-elected to their seats in the N.C. House. Rick Foulke put up the best fight among challengers to those seats, earning 41.3 percent of the vote against Horn.
Paul Newton won a second term in the N.C. Senate, defeating Democrat Mark Shelley with 56.78 percent of the District 36 vote. Todd Johnson eclipsed Caroline Walker with 61.67 percent of the vote to succeed Tommy Tucker as senator for District 35.
Dennis Rape will join Stony Rushing and Jerry Simpson on the Union County Board of Commissioners. Rushing led the race with 52,039 votes, followed by Simpson with 52,030 votes, Rape with 51,138 and Democrat Steven Davis with 33,695.
Travis Kiker, Gary Sides, Melissa Merrell and Kathy Heintel won seats on the school board. Kiker, who is a Republican, defeated Democrat Dan Zeller with 62.9 percent of the vote in the only contested school board race.
Union County voters rejected public facility bonds by 58.37 percent of the vote. They favored public safety bonds by 53.51 percent.
In Mecklenburg County, Democrats claimed every seat on the county commission and all but one seat in the N.C. House.