91.5 Chapel Hill 88.9 Manteo 90.9 Rocky Mount 91.1 Welcome 91.9 Fayetteville 90.5 Buxton 94.1 Lumberton 99.9 Southern Pines 89.9 Chadbourn

2024 North Carolina Council of State races: A complete list of candidates

A voter exits the Wayne County Public Library after casting their ballot during early voting in Goldsboro Friday morning October 21, 2022.
Jonathon Gruenke

In 2024, North Carolinians will have many decisions to make up and down the ballot. At the top is a U.S. Presidential race and an election for the next governor of North Carolina. Closer to the bottom will be statewide races for Council of State positions in North Carolina, from treasurer to agriculture commissioner.

Ahead of the 2024 election, WUNC is tracking candidacies in these races. While we have previously published complete lists for the races for governor, lieutenant governor and attorney general, the rest of the council of state races can be found below.


Treasurer

  • John Bradford (R)
  • Gabe Esparza (D)
  • Wesley Harris (D)

Dale Folwell is seeking the Republican nomination for governor, so this is an open race without an incumbent for the first time since 2017. Harris and Bradford are both state representatives, while Esparza is a newcomer, a former senior official at the U.S. Small Business Administration, and a former vice president at American Express.

Labor Commissioner

  • Luke Farley (R)
  • Jon Hardister (R)
  • Travis Wilson (R)
  • Braxton Winston (D)

Current labor commissioner Josh Dobson – a McDowell County Republican – announced last December that he would not seek reelection. Hardister aims to be like Dobson in going from being a state representative to serving in the council of state. Winston is a Charlotte City Council member, Farley is a Raleigh-based attorney, and Wilson is a Union County Republican who previously ran for the board of commissioners there.

Auditor

  • Dave Boliek (R)
  • Jack Clark (R)
  • AJ Daoud (R)
  • Charles Dingee (R)
  • Jessica Holmes (D)
  • Jim Kee (R)
  • Jeff Tarte (R)

Incumbent Democrat Beth Wood has been the state auditor since 2009 and several Republicans are aiming for her seat after she pled guilty to a hit-and-run in March. On Nov. 1, Wood said she would not seek re-election. Two days later, Luis Toledo — a former assistant state auditor from western North Carolina — announced his candidacy.

However, Wood then announced that she would resign from her post in December, and Gov. Roy Cooper has appointed Jessica Holmes — a former Wake County commission chairwoman — to replace her. After Holmes announced that she would run to retain the seat, Toledo dropped out of the race.

Boliek, a UNC-Chapel Hill Board of Trustees member, is among the latest to join the race. Other candidates include Kee, a former Greensboro City Council member, former state senate and secretary of state candidate Daoud, and Clark, a CPA and legislative staffer. Tarte, a former North Carolina state senator from 2013 to 2019, is also running.

The WUNC Politics Podcast is a free-flowing discussion of what we're hearing in the back hallways of the General Assembly and on the campaign trail across North Carolina.

Insurance Commissioner

  • Robert Brawley (R)
  • David Wheeler (D)

Wheeler has twice previously ran unsuccessfully for state senate in District 47, losing in the general election both times to Ralph Hise. Brawley served in the state house from 2013 to 2015 and was briefly the chairman of the House Finance Committee. Two-term incumbent Mike Causey has not filed for re-election.

Secretary of State

  • Elaine Marshall (D – Incumbent)
  • Chad Brown (R)
  • Darren Eustance (R)
  • John Gouch (R)
  • Jesse Thomas (R)
  • Christine Villaverde (R)

Marshall has had this job since 1997 and is indeed seeking re-election. Should she win another term, she will serve under her sixth governor, having now been in office from Jim Hunt to Roy Cooper. Aiming to replace her are a trio of Republicans, two of which – Brown and Gouch – are from Gaston County. Eustance is the former chairman of the Wake County GOP.

Thomas — a retired health care executive who led the Medicaid plan offered by Blue Cross and Blue Shield of North Carolina — has never held elected office before, and switched to this race after briefly running for governor. He has also been involved with the North Carolina chapter of the Forward Party, which was founded by former U.S. presidential candidate Andrew Yang, and has been an outspoken critic of Lt. Gov. Mark Robinson.

Superintendent of Public Instruction

  • Catherine Truitt (R – Incumbent)
  • Katie Eddings (D)
  • Mo Green (D)

A former Johnston County teacher and education advisor to Gov. Pat McCrory, Truitt first assumed this office in 2021 and is seeking a second term. Challenging her are a pair of Democrats in Eddings, who has taught in Robeson and Lee counties, and Green, a former superintendent of Guilford County Schools.

Agriculture Commissioner

  • Steve Troxler (R - Incumbent)
  • Sarah Taber (D)

Troxler announced that he is seeking a sixth term in office. Taber is a crop scientist and podcaster from Fayetteville with a large Twitter following. She recently appeared alongside North Carolina Democratic Party Chairwoman Anderson Clayton at a Bladen County event in October.


WUNC Capital Bureau Chief Colin Campbell contributed to this story.

  • Facebook
  • Twitter
  • LinkedIn
  • Email
Mitchell Northam is a Digital Producer for WUNC. His past work has been featured at the Atlanta Journal-Constitution, SB Nation, the Orlando Sentinel and the Associated Press. He is a graduate of Salisbury University and is also a voter in the AP Top 25 poll for women's college basketball.
More Stories
  1. In Mecklenburg state House race, Democrats are focused on defeating Tricia Cotham
  2. UNCW to lead project to help identify gravesites at historic African American cemetery
  3. Ron Rash talks about joining his mentors in the NC Literary Hall of Fame
  4. 2024 North Carolina primary elections: Breaking down races in the state House, Senate
  5. 2024 North Carolina primary elections: Breaking down races for Congress