Choosing Your Party Affiliation
North Carolina recognizes five political parties: Constitution, Democrat, Green, Libertarian, and Republican. A voter may choose one of these political parties, or can decide not to register with a political party. If a voter does not register with a political party, the voter will be registered as Unaffiliated.
In a partisan primary, voters affiliated with a political party may only vote their party’s ballot and may not vote in another party’s primary. For example, a registered Republican may only vote in the Republican Party primary.
As of 2020, Unaffiliated voters may choose the Democrat, Libertarian, Republican or nonpartisan ballot (if available) in a primary election. The Constitution Party and Green Party have not opened their primaries to Unaffiliated voters.
In a general election, voters may vote for the candidate(s) of their choice, regardless of party. North Carolina does not allow straight-ticket voting (also called straight-party voting).