2024 candidate list: See who’s running for office in Mecklenburg and surrounding counties
Candidates across North Carolina are launching their campaigns for office in 2024 elections, including folks running for offices in Charlotte-area counties
In addition to statewide races for governor and more, candidates are running for local, legislative and congressional positions in Mecklenburg, Union, Cabarrus, Iredell, Lincoln and Gaston counties.
The filing period opened Dec. 4 and closes at noon on Friday. Primary elections will be held March 5, and general election day is Nov. 5.
Here’s who filed to run in congressional, legislature and local races as of Dec. 13. Go here for a full list of statewide candidates.
To find out what districts you’ll vote in visit, ncleg.gov/FindYourLegislators.
Who’s on the ballot in Mecklenburg County in 2024?
U.S. House of Representatives District 8
John Bradford (Republican)
Don Brown (Republican)
Mark Harris (Republican)
U.S. House of Representatives District 12
Alma Adams (Democrat)
U.S. House of Representatives District 14
Pam Genant (Democrat)
Tim Moore (Republican)
Jeff Gregory (Republican)
NC State Senate District 37
Kate Compton Barr (Democrat)
Vickie Sawyer (Republican)
NC State Senate District 38
Mujtaba A. Mohammed (Democrat)
NC State Senate District 39
DeAndrea Salvador (Democrat)
NC State Senate District 40
Joyce Waddell (Democrat)
NC State Senate District 41
Robert E. Bruns (Democrat)
Caleb Theodros (Democrat)
NC State Senate District 42
Woodson Bradley (Democrat)
Jaime Daniell (Republican)
Stacie McGinn (Republican)
NC House of Representatives District 88
Mary Belk (Democrat)
NC House of Representatives District 92
Terry Brown (Democrat)
NC House of Representatives District 98
Beth Gardner Helfrich (Democrat)
Lisa Jewel (Democrat)
Melinda Bales (Republican)
NC House of Representatives District 99
Nasif Majeed (Democrat)
Isaiah Payne (Republican)
NC House of Representatives District 100
Julia Greenfield (Democrat)
NC House of Representatives District 101
Carolyn G. Logan (Democrat)
NC House of Representatives District 102
Becky Carney (Democrat)
NC House of Representatives District 103
Laura Budd (Democrat)
NC House of Representatives District 104
Brandon Lofton (Democrat)
NC House of Representatives District 105
Yolanda (Yo) Holmes (Democrat)
Tricia Cotham (Republican)
NC House of Representatives District 106
Vermanno Bowman (Democrat)
Carla Cunningham (Democrat)
NC House of Representatives District 107
Aisha O. Dew (Democrat)
NC House of Representatives District 112
Jordan Lopez (Democrat)
Mecklenburg County Commissioner
Leigh Altman (At-large, Democrat)
Arthur Griffin (At-large, Democrat)
Yvette Townsend-Ingram (At-large, Democrat)
Elaine Powell (District 1, Democrat)
Aaron R. Marin (District 1, Republican)
Vilma D. Leake (District 2, Democrat)
Charles Osborne (District 2, Democrat)
George Dunlap (District 3, Democrat)
Felicia R. Thompkins (District 3, Democrat)
Mark Jerrell (District 4, Democrat)
Laura Meier (District 5, Democrat)
Arthur McCulloch (District 5, Republican)
Susan Rodriguez-McDowell (District 6, Democrat)
Mecklenburg County Register of Deeds
Fred Smith (Democrat)
Who’s on the ballot in Cabarrus County in 2024?
U.S. House of Representatives District 6
Christian Castelli (Republican)
Mary Ann Contogiannis (Republican)
Bo Hines (Republican)
Mark Walker (Republican)
U.S. House of Representatives District 8
John Bradford (Republican)
Don Brown (Republican)
Mark Harris (Republican)
NC State Senate District 34
Paul Newton (Republican)
NC State Senate District 35
Todd Johnson (Republican)
NC House of Representatives District 73
Jonathan Almond (Republican)
Holly Edwards (Republican)
NC House of Representatives District 82
Kevin Crutchfield (Republican)
Brian Echevarria (Republican)
NC House of Representatives District 83
Grant Campbell (Republican)
Joanne Chesley (Democrat)
NC District Court Judge District 25 Seat 5
Nate Knust (Republican)
NC District Court Judge District 25 Seat 6
Michael G. Knox (Republican)
Cabarrus County Commissioner
Ray Helms (Republican)
Steve Morris (Republican)
Laura Blackwell Lindsey (Republican)
Brent Plott (Republican)
Cabarrus County Register of Deeds
Wayne Nixon (Republican)
Cabarrus County Board of Education
Greg Mills (Republican)
Catherine Bonds Moore (Republican)
Melanie Freeman (Republican)
Namu Kachroo (Democrat)
Keshia Sandidge (Democrat)
Mishell Williams (Democrat)
Who’s on the ballot in Gaston County in 2024?
U.S. House of Representatives District 14
Pam Genant (Democrat)
Tim Moore (Republican)
Jeff Gregory (Republican)
NC State Senate District 43
Corey Creech (Democrat)
Brad Overcash (Republican)
NC State Senate District 44
Ted Alexander (Republican)
NC House of Representatives District 108
John A. Torbett (Republican)
NC House of Representatives District 109
Pam Morgenstern (Democrat)
Donnie Loftis (Republican)
NC House of Representatives District 110
Esther Scott (Republican)
NC Superior Court Judge District 38 Seat 3
Craig Collins (Republican)
NC District Court Judge District 38 Seat 3
Donald Rice (Republican)
NC District Court Judge District 38 Seat 4
Holden B. Clark (Republican)
NC District Court Judge District 38 Seat 5
Angela G. Hoyle (Republican)
NC District Court Judge District 38 Seat 7
Megan Shepard (Republican)
Fielding Yelverton (Republican)
Gaston County Commissioner
Allen Rhyne Fraley (Cherryville, Republican)
Blair Hall (Crowders Mountain, Republican)
Bob Hovis (Crowders Mountain, Republican)
Howard J. Collmar, Jr. (Gastonia, Republican)
Scott Shehan (Gastonia, Republican)
Jim Bailey (South Point, Republican)
Marc Seelinger (South Point, Republican)
Ronnie Worley (South Point, Republican)
Gaston County Register of Deeds
Jonathan L. Fletcher (Republican)
Who’s on the ballot in Iredell County in 2024?
NC State Senate District 37
Vickie Sawyer (Republican)
NC House of Representatives District 84
Jeff McNeely (Republican)
NC House of Representatives District 89
Mitchell Setzer (Republican)
NC House of Representatives District 95
Grey Mills, Jr. (Republican)
NC Superior Court Judge District 32 Seat 1
Joe Crosswhite (Republican)
NC District Court Judge District 32 Seat 2
Rob Young (Republican)
NC District Court Judge District 32 Seat 5
Christine Underwood (Republican)
NC District Court Judge District 32 Seat 6
Bryan A. Corbett (Republican)
Iredell County Commissioner
Scottie Brown (Republican)
P. Gene Houpe (Republican)
Melissa Neader (Republican)
Iredell/Statesville Board of Education
Bill Howell (District 2, Republican)
Doug Knight (District 4, Republican)
Charles Kelly (District 6, Republican)
Who’s on the ballot in Lincoln County in 2024?
U.S. House of Representatives District 10
Diana Jimison (Republican)
Pat Harrigan (Republican)
Grey Mills (Republican)
NC State Senate District 44
Ted Alexander (Republican)
NC House of Representatives District 97
Jason Saine (Republican)
NC Superior Court Judge District 39 Seat 1
Sally Kirby-Turner (Republican)
NC Superior Court Judge District 39 Seat 2
W. Todd Pomeroy (Republican)
Angela Woods (Democrat)
NC District Court Judge District 39 Seat 2
Brittany Waters Padgett (Republican)
NC District Court Judge District 39 Seat 3
Jeannette R. Reeves (Republican)
NC District Court Judge District 39 Seat 4
J. Brad Champion (Republican)
NC District Court Judge District 39 Seat 5
Jamie Hodges (Republican)
NC District Court Judge District 39 Seat 6
Justin K. Brackett (Republican)
Lincoln County Commissioner
Alex Patton (Republican)
Trent Carpenter (Republican)
Mark L. Mullen (Republican)
Carrol D. Mitchem (Republican)
Anita McCall (Republican)
Robert Avery (Republican)
Lincoln County Board of Education
Heather Rhyne (At-large, Republican)
Ann Samuelson (At-large, Republican)
Brandi Wyant (District 1, Republican)
Christina Sutton (District 3, Republican)
Kevin Sanders (District 4, Republican)
City of Lincolnton City Council
Mark Johnson (Ward 2, Republican)
Roby Jetton (Ward 4, Republican)
Who’s on the ballot in Union County in 2024?
U.S. House of Representatives District 8
John Bradford (Republican)
Don Brown (Republican)
Mark Harris (Republican)
NC State Senate District 29
Dave Craven, Jr. (Republican)
NC State Senate District 35
Todd Johnson (Republican)
NC House of Representatives District 55
Mark Brody (Republican)
Richard T. Miller (Republican)
NC House of Representatives District 68
David Willis (Republican)
NC House of Representatives District 69
Dean Arp (Republican)
Clint Cannaday (Republican)
NC District Court Judge District 30 Seat 2
Stephen Higdon (Republican)
NC District Court Judge District 30 Seat 4
Erin S. Hucks (Republican)
NC District Court Judge District 30 Seat 5
Cam Scott (Republican)
Anna Goodwin (Republican)
Union County Commissioner
Gary Sides (Republican)
Clancy Baucom (Unexpired term, Republican)
Parker Mills (Republican)
Union County Board of Education
Travis Cook (At-large, Republican)
Sarah May (At-large, Republican)
Todd F. Price (At-large, Republican)
Linda O. Robinson (At-large, Republican)
Matt Helms (District 2, Republican)
Joseph Morreale (District 5, Republican)
Union County Register of Deeds
Crystal D. Gilliard (Republican)
Want more coverage of Charlotte-area government and politics? Subscribe here for free to the Observer’s weekly CLT Politics newsletter and never miss a story