Incumbent Spencer Merriweather is the only certified candidate for Prosecutorial District 26, which covers Mecklenburg County alone; unopposed candidates print on North Carolina's November 3 ballot. From the State Board of Elections certified candidate list.
Spencer Merriweather · DemocraticIncumbent▾
Merriweather has served as District Attorney for Mecklenburg County since 2017, per the campaign site. Merriweather has established a trauma-informed team for sexual assault and domestic violence survivors and shifted office resources toward violent crime prosecution, per the campaign site.
Priorities: Focusing on violent crime and homicide prosecution · Ensuring justice is accessible for all community members · Expanding substance use disorder treatment and recovery programs (per the campaign site)
Incumbent Garry McFadden won the four-way March 3 Democratic contest with 33.7 percent, above the state's 30 percent threshold, so no second primary was held; he is unopposed in November, per the State Board of Elections certified list and results archive.
Garry L. McFadden · DemocraticIncumbent▾
McFadden has served as Sheriff of Mecklenburg County since being elected in 2018 and re-elected in 2022, per the campaign site.
Priorities: Leading with honesty, courage and loyalty · Building a safer, stronger and more united Mecklenburg County · Communicating with the public with transparency (per the campaign site)
Incumbent Elisa Chinn Gary is the only certified candidate; unopposed candidates print on North Carolina's November 3 ballot. From the State Board of Elections certified candidate list.
Elisa Chinn Gary · DemocraticIncumbent▾
Elisa Chinn Gary has been Mecklenburg County's clerk of superior court since 2014, following 13 years as Juvenile and Family Court administrator for the 26th Judicial District, per the state courts' judicial directory.
Voters choose three at-large commissioners. The top three from the ten-way March 3 Democratic contest advanced (Altman, Griffin, Townsend-Ingram) and no other party filed, per the State Board of Elections certified list and results archive.
Leigh Altman · DemocraticIncumbent▾
Leigh Altman is a sitting at-large commissioner and board vice chair, serving since 2020, per the county's official commission roster. She is an attorney who previously served as lead attorney in the Georgia Governor's Office of Consumer Affairs and as a Council for Children's Rights staff attorney, per her official county biography.
Arthur Griffin, Jr. · DemocraticIncumbent▾
Arthur Griffin, Jr. is a sitting at-large commissioner, serving since 2022, per the county's official commission roster. He is a retired McGraw-Hill Education senior vice president, served 17 years on the Charlotte-Mecklenburg school board including as chairman, and is a retired Army lieutenant colonel, per his official county biography.
Yvette Townsend-Ingram · DemocraticIncumbent▾
Yvette Townsend-Ingram is a sitting at-large commissioner, serving since 2024, per the county's official commission roster. An educator and analyst, she has led HBCU program development at Johnson C. Smith and Livingstone College, per her official county biography.
Priorities: Fighting food insecurity · Mental wellness services · Minority and women business enterprise growth (per the official county biography)
OPEN SEAT: sitting commissioner Elaine Powell is not on the ballot. Republican Aaron Marin announced in March 2026 that he was leaving the race and moving out of the district, per WBTV and WSOC, but remains on the certified candidate list and prints on the November ballot.
Morris (Mac) McAdoo · Democratic▾
Morris (Mac) McAdoo is the founder and managing partner of McAdoo Law Group, a former Forsyth County assistant district attorney, and a former Disability Rights NC attorney, per his campaign site. He won the three-way March 3 Democratic contest with 49.3 percent, per the state results archive.
Priorities: Budget discipline · Enforceable affordability commitments · Infrastructure in established neighborhoods and behavioral health continuity (per the campaign site)
Aaron R. Marin · Republican▾
Aaron R. Marin announced in March 2026 that he was ending his campaign and moving out of District 1, per WBTV and WSOC, but remains on the State Board of Elections certified candidate list and prints on the November ballot. No campaign website or questionnaire response was found as of September 8, 2026.
Monifa (Mo) Drayton won the March 3 Democratic contest over sitting commissioner Vilma Leake, 52 to 48 percent, per the state results archive.
Monifa (Mo) Drayton · Democratic▾
Monifa (Mo) Drayton is the CEO of a strategic planning firm following a 22-year healthcare career, and chairs the Mecklenburg ABC Board, on which she has served since 2019, per her campaign site and WFAE. She holds an MPA from UNC Charlotte.
Priorities: Anti-displacement and property tax stabilization · Food access and greenways · Affordable housing plus maternal and behavioral health (per the campaign site)
Angela White Edwards · Republican▾
Angela White Edwards is an ordained minister in Charlotte who has run for this seat in prior cycles, per a Charlotte Observer candidate Q&A. No campaign website or questionnaire response was found as of September 8, 2026.
Priorities: Housing · Public safety and youth crime · Mental health (per the a Charlotte Observer candidate Q&A)
Incumbent George Dunlap won the March 3 Democratic contest with 80.7 percent and is unopposed in November, per the State Board of Elections certified list and results archive.
George Dunlap · DemocraticIncumbent▾
George Dunlap has represented District 3 since 2008 and has served six terms as board chair, per the county's official commission roster. He is a retired law enforcement officer with 27 years of service, a former Marine, served 13 years on the Charlotte-Mecklenburg school board, and is the current National Association of Counties president, per his official county biography.
Incumbent Mark Jerrell is the only certified candidate; unopposed candidates print on North Carolina's November 3 ballot.
Mark Jerrell · DemocraticIncumbent▾
Mark Jerrell has represented District 4 since 2018 and is the current board chair, per the county's official commission roster. He is an entrepreneur and Army Reserve veteran, per his official county biography.
OPEN SEAT: sitting commissioner Laura Meier is not on the ballot. Charles DeLoach is the only certified candidate; unopposed candidates print on North Carolina's November 3 ballot.
Charles DeLoach · Democratic▾
Charles DeLoach is a civil litigation attorney with Villmer Caudill and a south Charlotte community organizer, per his campaign site.
Incumbent Susan Rodriguez-McDowell is the only certified candidate; unopposed candidates print on North Carolina's November 3 ballot.
Susan Rodriguez-McDowell · DemocraticIncumbent▾
Susan Rodriguez-McDowell has represented District 6 since 2018 and chairs the board's Economic Development Committee, per the county's official commission roster.
Raygan J. Angel (Democratic), Vickie Sawyer (Republican) meet on the November 3 ballot; Vickie Sawyer is the sitting member, per the General Assembly's roster. Party nominees were chosen at the March 3 primary (a second primary is held only when no one reaches 30 percent plus one); unaffiliated candidates qualified by petition. The field is the State Board of Elections' certified general-election candidate list (read September 7, 2026). This seat is elected by district; only the district covering your address appears on your ballot.
Raygan J. Angel · Democratic▾
Raygan Angel is a law student who serves on the NC Democratic Party State Executive Committee, per Iredell Free News. The campaign site describes Angel as a community organizer focused on voter turnout and engagement. Angel's campaign lists fully funded public schools, affordable healthcare and redistricting reform among its priorities.
Priorities: Fully funded public schools · Affordable healthcare access and lower costs for small businesses · Addressing gerrymandering in how legislative districts are drawn (per the campaign site)
Vickie Sawyer · RepublicanIncumbent▾

Vickie Sawyer is an entrepreneur who owns Sawyer Insurance and Financial Services and an honor graduate of UNC Charlotte, per her campaign site. She serves as co-chair of the Senate Committee on Transportation, representing Iredell and northern Mecklenburg counties in the North Carolina Senate.
Priorities: Strengthening public education · Advancing conservative, common-sense policy solutions (per the campaign site)
Mujtaba A. Mohammed (Democratic) is the only candidate on the November 3 ballot; Mujtaba A. Mohammed is the sitting member, per the General Assembly's roster. Party nominees were chosen at the March 3 primary (a second primary is held only when no one reaches 30 percent plus one); unaffiliated candidates qualified by petition. The field is the State Board of Elections' certified general-election candidate list (read September 7, 2026). This seat is elected by district; only the district covering your address appears on your ballot.
Mujtaba A. Mohammed · DemocraticIncumbent▾

Mujtaba A. Mohammed is a public interest attorney who previously worked as a staff attorney and child advocate at the Council for Children's Rights and as an assistant public defender in Charlotte, per his campaign site. He earned his law degree from North Carolina Central University School of Law and represents Mecklenburg County in the North Carolina Senate.
DeAndrea Salvador (Democratic) is the only candidate on the November 3 ballot; DeAndrea Salvador is the sitting member, per the General Assembly's roster. Party nominees were chosen at the March 3 primary (a second primary is held only when no one reaches 30 percent plus one); unaffiliated candidates qualified by petition. The field is the State Board of Elections' certified general-election candidate list (read September 7, 2026). This seat is elected by district; only the district covering your address appears on your ballot.
DeAndrea Salvador · DemocraticIncumbent▾

Salvador works in the data privacy industry as a Certified Information Privacy Professional and previously founded a Charlotte-based organization focused on reducing energy costs through smart technology, earning recognition as a 2018 TED Fellow, per the campaign site. She was elected in 2020 as the youngest woman ever elected to the North Carolina Senate and is the incumbent for District 39, per the campaign site.
Priorities: Ensuring healthcare is affordable and accessible · Expanding educational opportunity and removing barriers to college and career pathways · Investing in infrastructure to advance economic mobility (per the campaign site)
Joyce Waddell (Democratic), Bobbie Shields (Republican) meet on the November 3 ballot; Joyce Waddell is the sitting member, per the General Assembly's roster. Party nominees were chosen at the March 3 primary (a second primary is held only when no one reaches 30 percent plus one); unaffiliated candidates qualified by petition. The field is the State Board of Elections' certified general-election candidate list (read September 7, 2026). This seat is elected by district; only the district covering your address appears on your ballot.
Joyce Waddell · DemocraticIncumbent▾

Joyce Waddell represents Mecklenburg County in the North Carolina Senate, per her official legislative biography. No occupation or campaign site was found through official or verified sources. No campaign website or questionnaire response was found as of September 7, 2026.
Bobbie Shields · Republican▾
Bobbie Shields is a professional engineer who served 27 years as Mecklenburg County Manager, per Patch. He holds bachelor's and master's degrees in civil engineering and an MBA, and has served on the NC Board of Examiners for Engineers and Surveyors, per the same source. No campaign website or questionnaire response was found as of September 7, 2026.
Priorities: School choice · Fiscal responsibility and limited government · Invest in infrastructure and improve the education system (per the campaign site)
Caleb Theodros (Democratic), Kevin Gray (Republican) meet on the November 3 ballot; Caleb Theodros is the sitting member, per the General Assembly's roster. Party nominees were chosen at the March 3 primary (a second primary is held only when no one reaches 30 percent plus one); unaffiliated candidates qualified by petition. The field is the State Board of Elections' certified general-election candidate list (read September 7, 2026). This seat is elected by district; only the district covering your address appears on your ballot.
Caleb Theodros · DemocraticIncumbent▾

Caleb Theodros represents Mecklenburg County in the North Carolina Senate, per his official legislative biography. No occupation or campaign site was found through official or verified sources. No campaign website or questionnaire response was found as of September 7, 2026.
Kevin Gray · Republican▾
Kevin Gray is the Republican candidate for North Carolina Senate District 41 on the November 3, 2026 ballot, per the State Board of Elections' certified general-election candidate list. No campaign website or questionnaire response was found as of September 7, 2026.
Mrs. Woodson Bradley (Democratic), Stacie McGinn (Republican) meet on the November 3 ballot; Mrs. Woodson Bradley is the sitting member, per the General Assembly's roster. Party nominees were chosen at the March 3 primary (a second primary is held only when no one reaches 30 percent plus one); unaffiliated candidates qualified by petition. The field is the State Board of Elections' certified general-election candidate list (read September 7, 2026). This seat is elected by district; only the district covering your address appears on your ballot.
Mrs. Woodson Bradley · DemocraticIncumbent▾

Mrs. Woodson Bradley is the Democratic candidate for North Carolina Senate District 42 on the November 3, 2026 ballot, per the State Board of Elections' certified general-election candidate list. Mrs. Woodson Bradley is the sitting member, per the General Assembly's roster. No campaign website or questionnaire response was found as of September 7, 2026.
Priorities: Protections for domestic violence survivors · Universal background checks for gun purchases and red flag laws (per the Democratic Legislative Campaign Committee candidate page)
Stacie McGinn · Republican▾
McGinn has more than 30 years of experience as a lawyer and executive focused on complex problem-solving and consumer protection, per the campaign site.
Priorities: Support parental involvement and choice in schools · Support law enforcement and crime reduction efforts · Pursue policies to drive economic growth and job creation (per the campaign site)
Ray Craig (Republican), Mary Belk (Democratic) meet on the November 3 ballot; Mary Belk is the sitting member, per the General Assembly's roster. Party nominees were chosen at the March 3 primary (a second primary is held only when no one reaches 30 percent plus one); unaffiliated candidates qualified by petition. The field is the State Board of Elections' certified general-election candidate list (read September 7, 2026). This seat is elected by district; only the district covering your address appears on your ballot.
Ray Craig · Republican▾
Ray Craig is the Republican candidate for North Carolina House District 88 on the November 3, 2026 ballot, per the State Board of Elections' certified general-election candidate list. No campaign website or questionnaire response was found as of September 7, 2026.
Mary Belk · DemocraticIncumbent▾

Mary Belk is a partner at New River Retreat Properties LLC, per her official legislative biography. She serves as House Democratic Joint Caucus Chair and is serving her 5th term representing Mecklenburg County in the North Carolina House. No campaign website or questionnaire response was found as of September 7, 2026.
Terry Brown (Democratic) is the only candidate on the November 3 ballot; Terry Brown is the sitting member, per the General Assembly's roster. Party nominees were chosen at the March 3 primary (a second primary is held only when no one reaches 30 percent plus one); unaffiliated candidates qualified by petition. The field is the State Board of Elections' certified general-election candidate list (read September 7, 2026). This seat is elected by district; only the district covering your address appears on your ballot.
Terry Brown · DemocraticIncumbent▾

Terry M. Brown Jr. is an attorney, per his official legislative biography. He serves as House Chief Democratic Whip and is serving his 3rd term representing Mecklenburg County in the North Carolina House. No campaign website or questionnaire response was found as of September 7, 2026.
John Rhodes (Republican), Beth Helfrich (Democratic) meet on the November 3 ballot; Beth Helfrich is the sitting member, per the General Assembly's roster. Party nominees were chosen at the March 3 primary (a second primary is held only when no one reaches 30 percent plus one); unaffiliated candidates qualified by petition. The field is the State Board of Elections' certified general-election candidate list (read September 7, 2026). This seat is elected by district; only the district covering your address appears on your ballot.
John Rhodes · Republican▾
John Rhodes is a real estate broker who has owned Rhodes Realty of Lake Norman for 34 years, per his campaign site. He previously served multiple terms representing District 98 and as a Cornelius town commissioner, per the same source.
Priorities: No new taxes and a Taxpayer Bill of Rights · Government transparency reforms, including waiting periods on budget bills · Lower overall tax burden and oppose targeted business tax incentives (per the campaign site)
Beth Helfrich · DemocraticIncumbent▾

Beth Helfrich is a writer, editor, and small business owner, per her official legislative biography. She represents Mecklenburg County and is serving her 1st term in the North Carolina House. No campaign website or questionnaire response was found as of September 7, 2026.
Veleria M. Levy (Democratic) is the only candidate on the November 3 ballot. The seat is open: Rep. Nasif Majeed (Unaffiliated), the sitting member per the General Assembly's roster, is not on the November ballot. Party nominees were chosen at the March 3 primary (a second primary is held only when no one reaches 30 percent plus one); unaffiliated candidates qualified by petition. The field is the State Board of Elections' certified general-election candidate list (read September 7, 2026). This seat is elected by district; only the district covering your address appears on your ballot.
Veleria M. Levy · Democratic▾
Veleria M. Levy is a nonprofit leader and health equity advocate who has led statewide health equity initiatives and built coalitions in North Carolina, per the campaign site.
Priorities: Healthcare access, including women's health, Medicaid and preventive care · Fully funding public schools and competitive teacher pay · Living wages, affordable housing and infrastructure investment (per the campaign site)
Julia Greenfield (Democratic) is the only candidate on the November 3 ballot; Julia Greenfield is the sitting member, per the General Assembly's roster. Party nominees were chosen at the March 3 primary (a second primary is held only when no one reaches 30 percent plus one); unaffiliated candidates qualified by petition. The field is the State Board of Elections' certified general-election candidate list (read September 7, 2026). This seat is elected by district; only the district covering your address appears on your ballot.
Julia Greenfield · DemocraticIncumbent▾

Julia Greenfield is a retired nurse, per her official legislative biography. She represents Mecklenburg County and is serving her 1st term in the North Carolina House. No campaign website or questionnaire response was found as of September 7, 2026.
Carolyn G. Logan (Democratic) is the only candidate on the November 3 ballot; Carolyn G. Logan is the sitting member, per the General Assembly's roster. Party nominees were chosen at the March 3 primary (a second primary is held only when no one reaches 30 percent plus one); unaffiliated candidates qualified by petition. The field is the State Board of Elections' certified general-election candidate list (read September 7, 2026). This seat is elected by district; only the district covering your address appears on your ballot.
Carolyn G. Logan · DemocraticIncumbent▾

Carolyn G. Logan is retired, per her official legislative biography. She represents Mecklenburg County and is serving her 4th term in the North Carolina House. No campaign website or questionnaire response was found as of September 7, 2026.
Becky Carney (Democratic) is the only candidate on the November 3 ballot; Becky Carney is the sitting member, per the General Assembly's roster. Party nominees were chosen at the March 3 primary (a second primary is held only when no one reaches 30 percent plus one); unaffiliated candidates qualified by petition. The field is the State Board of Elections' certified general-election candidate list (read September 7, 2026). This seat is elected by district; only the district covering your address appears on your ballot.
Becky Carney · DemocraticIncumbent▾

Becky Carney previously served as a Mecklenburg County commissioner before her election to the legislature, per her official legislative biography. She is serving her 12th term representing Mecklenburg County in the North Carolina House. No campaign website or questionnaire response was found as of September 7, 2026.
Laura Budd (Democratic) is the only candidate on the November 3 ballot; Laura Budd is the sitting member, per the General Assembly's roster. Party nominees were chosen at the March 3 primary (a second primary is held only when no one reaches 30 percent plus one); unaffiliated candidates qualified by petition. The field is the State Board of Elections' certified general-election candidate list (read September 7, 2026). This seat is elected by district; only the district covering your address appears on your ballot.
Laura Budd · DemocraticIncumbent▾

Laura Budd is an attorney, per her official legislative biography. She represents Mecklenburg County and is serving her 2nd term in the North Carolina House. No campaign website or questionnaire response was found as of September 7, 2026.
Trina Boyd (Republican), Brandon Lofton (Democratic) meet on the November 3 ballot; Brandon Lofton is the sitting member, per the General Assembly's roster. Party nominees were chosen at the March 3 primary (a second primary is held only when no one reaches 30 percent plus one); unaffiliated candidates qualified by petition. The field is the State Board of Elections' certified general-election candidate list (read September 7, 2026). This seat is elected by district; only the district covering your address appears on your ballot.
Trina Boyd · Republican▾
Trina Boyd filed as the Republican candidate for NC House District 104 on December 17, 2025, per the North Carolina State Board of Elections certified candidate list. No campaign website or questionnaire response was found as of September 7, 2026.
Brandon Lofton · DemocraticIncumbent▾

Brandon Lofton is a lawyer, per his official legislative biography. He serves as House Democratic Legislative Chair and is serving his 4th term representing Mecklenburg County in the North Carolina House. No campaign website or questionnaire response was found as of September 7, 2026.
Tricia Ann Cotham (Republican), Ken McCool (Democratic) meet on the November 3 ballot; Tricia Ann Cotham is the sitting member, per the General Assembly's roster. Party nominees were chosen at the March 3 primary (a second primary is held only when no one reaches 30 percent plus one); unaffiliated candidates qualified by petition. The field is the State Board of Elections' certified general-election candidate list (read September 7, 2026). This seat is elected by district; only the district covering your address appears on your ballot.
Tricia Ann Cotham · RepublicanIncumbent▾

Tricia Ann Cotham is the Republican candidate for North Carolina House District 105 on the November 3, 2026 ballot, per the State Board of Elections' certified general-election candidate list. Tricia Ann Cotham is the sitting member, per the General Assembly's roster. No campaign website or questionnaire response was found as of September 7, 2026.
Ken McCool · Democratic▾
Ken McCool is a lifelong Matthews resident who serves on the Matthews Town Council, per his campaign site. He is president of a family-run small business and was first elected to local office at age 21.
Priorities: Opposing cuts to public school funding · Addressing rising utility rate increases · Accountable leadership responsive to the community rather than special interests (per the campaign site)
Rodney Sadler (Democratic) is the only candidate on the November 3 ballot. The seat is open: Rep. Carla D. Cunningham (Unaffiliated), the sitting member per the General Assembly's roster, is not on the November ballot. Party nominees were chosen at the March 3 primary (a second primary is held only when no one reaches 30 percent plus one); unaffiliated candidates qualified by petition. The field is the State Board of Elections' certified general-election candidate list (read September 7, 2026). This seat is elected by district; only the district covering your address appears on your ballot.
Rodney Sadler · Democratic▾
Rodney Sadler is a Baptist minister with a bachelor's degree from Howard University, a graduate degree from the Howard University School of Divinity, and a Ph.D. from Duke University, per his campaign site. He is based in northeastern Charlotte in Mecklenburg County, per the same source.
Priorities: Support wages people can live on and affordable housing · Treat healthcare as a basic right · Support strong public schools (per the campaign site)
Aisha O. Dew (Democratic) is the only candidate on the November 3 ballot; Aisha O. Dew is the sitting member, per the General Assembly's roster. Party nominees were chosen at the March 3 primary (a second primary is held only when no one reaches 30 percent plus one); unaffiliated candidates qualified by petition. The field is the State Board of Elections' certified general-election candidate list (read September 7, 2026). This seat is elected by district; only the district covering your address appears on your ballot.
Aisha O. Dew · DemocraticIncumbent▾

Aisha O. Dew works as a consultant, per her official legislative biography. She represents Mecklenburg County and is serving her 1st term in the North Carolina House. No campaign website or questionnaire response was found as of September 7, 2026.
Jordan Lopez (Democratic) is the only candidate on the November 3 ballot; Jordan Lopez is the sitting member, per the General Assembly's roster. Party nominees were chosen at the March 3 primary (a second primary is held only when no one reaches 30 percent plus one); unaffiliated candidates qualified by petition. The field is the State Board of Elections' certified general-election candidate list (read September 7, 2026). This seat is elected by district; only the district covering your address appears on your ballot.
Jordan Lopez · DemocraticIncumbent▾

Jordan Lopez works as a consultant, per his official legislative biography. He serves as House Democratic Freshman Co-Chair and represents Mecklenburg County in his 1st term in the North Carolina House. No campaign website or questionnaire response was found as of September 7, 2026.
These race previews show candidates we’re tracking now. A ZIP code shows your statewide and congressional races; a street address adds county and city contests. Local races are address-specific. This guide previews tracked contests, while the lookup tool narrows the list to a voter’s exact address. Tap any name to see the race, full candidate profiles, and everything else on your exact ballot. North Carolina nominees were set by the March 3 primary; a candidate clearing 30 percent plus one avoids a second primary, and unopposed nominees still print on the November 3 ballot, per the State Board of Elections.