Spectrum News takes a look at the key races in North Carolina politics.
For more information about our current lawmakers go to our NC State Government Page
To see the races in your county and view your sample ballot go to the NC State Board of Elections page
Forest has been N.C. Lieutenant Governor since 2013.
The West Point grad has served as an N.C. representative in District 20 since 2016.
Cooper served as state Attorney General from 2001 to 2017.
Reeves, who lives in Greenville, is a retired U.S. Army officer.
Ritter is an attorney who lives in Moore County.
Bengel is a restaurant owner and former pro baseball player.
Johnson has been North Carolina Superintendent of Public Instruction since 2017.
Robinson has been outspoken about gun rights in his native Greensboro.
Cochran is a Winston-Salem teacher and former mayor of Mount Airy.
Stone served as District 105 rep in the state house for two years.
Ellmers was the 2nd District U.S. Rep from 2011-17.
Wells, who lives in Hickory, is a state senator for the 42nd District.
Gebhardt graduated from West Point in 2006 and served in Iraq.
Thomas has been a county commissioner in Hoke County since 2014.
A Raleigh native, Holley has represented District 38 in the N.C. House since 2012.
A graduate of Wake Forest's law school, Toole has been a city councilman in Belmont and an environmental attorney.
An N.C. Central grad, Newton has been CEO and owner of State of the Art Financial Services for 30 years.
Van Duyn has represented District 49 in the N.C. Senate since 2014.
Beasley, who grew up in Statesville, has represented District 92 in the N.C. House since 2016.
Hudson is a UNC Charlotte grad and a small business owner.
Wright served 22 years as a N.C. Superior Court judge.
Tillis, the former N.C. Speaker of the House, has been a U.S. senator since 2015.
An Illinois native, Holmquist has lived in Greensboro since 1989.
A former engineer, Smith has represented District 3 in the state Senate since 2015.
An immigrant, veteran, and physician, Goel has been a medical director in the Medicare system.
Swenson resides in Bunnlevel in Harnett County.
Cunningham represented District 23 in the state Senate from 2001-03 and later became a major in the U.S. Army Reserve.
Fuller has been a Mecklenburg County Commissioner since 2014.
JOSEPH LEE HAYWOOD