Voters in North Carolina can begin going to the polls this week to vote on a host of important races.
Primary Election day is May 4, however Early Voting begins on Thursday.
Many offices are up for grabs this year: one United States Senate seat; all 13 U.S. House of Representatives seats; at least one seat on the North Carolina Supreme Court and four on the State appeals court; and all 50 seats in the state Senate and 120 seats in the state House of Representatives.
In Mecklenburg county, an at-large county commission race featuring eight Republicans vying for three seats to become nominees for the GOP on the November ballot is attracting local attention.
The top three finishers in the Republican primary will face three Democratic at-large incumbents as well as a Libertarian candidate in the November election.
In addition to the GOP at-large race, there's also a two candidates vying for the Democratic nomination in Mecklenburg county commission District 2: incumbent Vilma Leake facing off against Beverly Cotton Lawston.