North Carolina PrimaryBy cyteworks | January 24, 2022(Primary)Tuesday, March 5th, 2024North Carolina Primary ElectionStatewideRegistration Deadlines:In Person: Tuesday, March 5th, 2024By Mail: Friday, February 9th, 2024Online: Friday, February 9th, 2024