North Carolina Voter and Elections Information Directory


About Voter and Elections Information in North Carolina

Voter records are managed by the North Carolina State Board of Elections. Online record searches can be performed by first name, last name, date of birth, and county. The State Board of Elections also providers voter registration and polling place location information.

Additionally, the State Board of Elections provides an online searchable database for campaign finance records. Searches can be performed by committee or candidate name.
North Carolina - Statewide
Free Search
Free Search
Free Search
Free Search
Alamance County
Free Search
Alexander County
Free Search
Free Search
Alleghany County
Free Search
Contact Info
Anson County
Free Search
Ashe County
Free Search
Contact Info
Avery County
Free Search
Beaufort County
Free Search
Free Search
Free Search
Free Search
Bertie County
Free Search
Free Search
Free Search
Bladen County
Free Search
Brunswick County
Free Search
Free Search
Free Search
Buncombe County
Free Search
Free Search
Free Search
Free Search
Burke County
Free Search
Free Search
Cabarrus County
Free Search
Free Search
Free Search
Free Search
Free Search
Caldwell County
Free Search
Contact Info
Camden County
Free Search
Carteret County
Free Search
Free Search
Free Search
Caswell County
Free Search
Free Search
Catawba County
Free Search
Free Search
Free Search
Chatham County
Free Search
Free Search
Free Search
Cherokee County
Contact Info
Chowan County
Free Search
Free Search
Contact Info
Clay County
Free Search
Free Search
Contact Info
Cleveland County
Free Search
Free Search
Columbus County
Free Search
Free Search
Craven County
Free Search
Free Search
Free Search
Cumberland County
Free Search
Free Search
Contact Info
Free Search
Free Search
Free Search
Currituck County
Free Search
Dare County
Free Search
Free Search
Davidson County
Free Search
Free Search
Free Search
Davie County
Free Search
Contact Info
Duplin County
Free Search
Durham County
Free Search
Free Search
Free Search
Free Search
Free Search
Edgecombe County
Free Search
Free Search
Forsyth County
Free Search
Free Search
Free Search
Franklin County
Free Search
Free Search
Gaston County
Free Search
Free Search
Free Search
Free Search
Free Search
Gates County
Free Search
Contact Info
Graham County
Free Search
Granville County
Free Search
Free Search
Greene County
Free Search
Free Search
Guilford County
Free Search
Free Search
Free Search
Halifax County
Free Search
Free Search
Harnett County
Free Search
Free Search
Free Search
Haywood County
Free Search
Henderson County
Free Search
Free Search
Free Search
Hertford County
Free Search
Contact Info
Hoke County
Free Search
Hyde County
Contact Info
Iredell County
Free Search
Free Search
Free Search
Free Search
Jackson County
Contact Info
Johnston County
Free Search
Free Search
Free Search
Jones County
Contact Info
Free Search
Lee County
Free Search
Free Search
Lenoir County
Free Search
Lincoln County
Free Search
Free Search
Free Search
Contact Info
Macon County
Free Search
Contact Info
Madison County
Free Search
Free Search
Martin County
Free Search
Free Search
McDowell County
Free Search
Mecklenburg County
Free Search
Free Search
Mitchell County
Contact Info
Montgomery County
Free Search
Moore County
Free Search
Free Search
Free Search
Free Search
Nash County
Free Search
Free Search
Free Search
Free Search
New Hanover County
Free Search
Free Search
Free Search
Free Search
Free Search
Northampton County
Contact Info
Onslow County
Free Search
Contact Info
Free Search
Free Search
Orange County
Free Search
Free Search
Free Search
Free Search
Pamlico County
Free Search
Contact Info
Pasquotank County
Free Search
Pender County
Free Search
Free Search
Free Search
Perquimans County
Free Search
Person County
Free Search
Free Search
Pitt County
Free Search
Free Search
Free Search
Free Search
Free Search
Polk County
Free Search
Contact Info
Randolph County
Free Search
Free Search
Richmond County
Free Search
Contact Info
Robeson County
Free Search
Rockingham County
Free Search
Free Search
Free Search
Rowan County
Free Search
Free Search
Rutherford County
Free Search
Free Search
Free Search
Sampson County
Contact Info
Scotland County
Free Search
Free Search
Stanly County
Free Search
Free Search
Free Search
Stokes County
Free Search
Free Search
Surry County
Free Search
Free Search
Contact Info
Swain County
Contact Info
Transylvania County
Free Search
Free Search
Tyrrell County
Contact Info
Union County
Free Search
Free Search
Free Search
Free Search
Vance County
Contact Info
Wake County
Free Search
Free Search
Free Search
Free Search
Free Search
Free Search
Warren County
Free Search
Free Search
Washington County
Free Search
Watauga County
Free Search
Contact Info
Wayne County
Free Search
Free Search
Free Search
Wilkes County
Free Search
Free Search
Contact Info
Wilson County
Free Search
Free Search
Yadkin County
Free Search
Free Search
Yancey County
Contact Info