2026 Primary Election Results
As they become available
Polls closed
Results are in

Polls closed
Results are in
Tools for getting down to the nitty gritty
Information specified by race and other insightful information
"Grounded in God, Rooted in Research"
iVoterGuide is a division of AFA Action.
NOT affiliated with iVoters
Freedom is never more than ONE GENERATION away from extinction.
RONALD REAGAN
The Freedom Index rates members of congress based on their adherence to constitutional principles of limited government, fiscal responsibility, national sovereignty, and a traditional foreign policy of avoiding foreign entanglements.
This site is updated with information as and if the candidates and elected officials provide it.
Federal
Donald J. Trump – United States President
Ted Budd – US Senator North Carolina
Thom Tillis – US Senator North Carolina
Virginia Foxx – 5th District Congresswoman
State
Josh Stein – North Carolina Governor
Rachel Hunt – North Carolina Lt. Governor
Ray Pickett – NC General Assembly Representative 93rd District
Ralph Hise – NC General Assembly Senator 45th District
Local
Commissioners – 336.846.5501
Todd McNeill, Chair
Jerry Powers, Vice Chair
Wes Greene
Russell Killen
Mike Eldreth
Sheriff
B. Phil Howell
Register of Deeds
Deaett Roten
Clerk of Courts – 336.219.1400
Sherman Lee
Board of Education – 336.246.7175
Diane Eldreth
Polly Jones
Josh Roten
Teresa Calhoun
Janet Ward
Municipalities
Jefferson – Town Hall 336.846.9368
Pete Eller, Mayor
Alderman
John Shepherd
Tony Goodman
Tracie McMillan
Cathy Ballou
Brittany Teaster
Lansing – Town Hall 336.384.3938
Mack Powers, Mayor
Alderman
Matt Cordell
Teresa McCoy
Richard Weaver
Tom Richardson
Bobby Peele
West Jefferson – Town Hall 336.246.3551
Rusty Barr, Mayor
Alderman
Calvin Green
Beth Shelton
Brian Blanco
Phillip Absher