NC State Board of Elections: Voter Search
Online Voter Registration
Voter Registration Form - English
Mecklenburg County Board of Election
PO BOX 31788
CHARLOTTE, NC 28231 -1788
704-319-9722