Republican Randy Thompson, the incumbent, won the March 3 primary over Clifton Cheek 66.51%-33.49% (12,879-6,486 votes), per Port City Daily's certified results report. Thompson faces Democrat Gary Woods, who was unopposed on the Democratic side, in the November 3 general election.
Randy Thompson · RepublicanIncumbent▾
Randy Thompson is a retired Brunswick County Emergency Services director and small-business owner who is seeking re-election to the Board of Commissioners, per WECT. No campaign website or questionnaire response was found as of September 8, 2026; the official election filing is the only verifiable source for Randy Thompson.
Gary Woods · Democratic▾
Gary Woods appears on the November 3, 2026 ballot for Brunswick County Board of Commissioners District 1, per the county elections office's certified candidate list. No campaign website or questionnaire response was found as of September 8, 2026; the official election filing is the only verifiable source for Gary Woods.
Republican Patti Hewett won the March 3 primary over then-incumbent Marty Cooke 52.00%-48.00% (9,902-9,142 votes), per Port City Daily's certified results report, so District 2 has no incumbent on the November ballot. Hewett faces Democrat Sara Singer in the general election.
Patti Hewett · Republican▾
Patti Hewett is a state-licensed private investigator and a retired Brunswick County Sheriff's Office deputy with 30 years of service, per WECT. No campaign website or questionnaire response was found as of September 8, 2026; the official election filing is the only verifiable source for Patti Hewett.
Sara Singer · Democratic▾
Sara Singer appears on the November 3, 2026 ballot for Brunswick County Board of Commissioners District 2, per the county elections office's certified candidate list. No campaign website or questionnaire response was found as of September 8, 2026; the official election filing is the only verifiable source for Sara Singer.
Sitting District 3 member Robin Moffitt, a Republican, did not file for re-election, per Port City Daily/newsargus.com reporting, leaving no incumbent in this race. Republican Paige Morgan and Democrat Susanne Duncan, both of Southport, meet in the November 3 general election; the primary was uncontested in both parties.
Paige Morgan · Republican▾
Paige Morgan appears on the November 3, 2026 ballot for Brunswick County Board of Education District 3, per the county elections office's certified candidate list. No campaign website or questionnaire response was found as of September 8, 2026; the official election filing is the only verifiable source for Paige Morgan.
Susanne Duncan · Democratic▾
Susanne Duncan appears on the November 3, 2026 ballot for Brunswick County Board of Education District 3, per the county elections office's certified candidate list. No campaign website or questionnaire response was found as of September 8, 2026; the official election filing is the only verifiable source for Susanne Duncan.
Republican Steve Gainey, the incumbent and current board chairman, faces Democrat Brian Rupp in the November 3 general election; both were unopposed in their March 3 primaries.
Steve Gainey · Republican▾
Steve Gainey is the incumbent District 5 board member and was elected chair of the Brunswick County Board of Education at its Dec. 2, 2025 meeting, per Brunswick County Schools. No campaign website or questionnaire response was found as of September 8, 2026; the official election filing is the only verifiable source for Steve Gainey.
Brian Rupp · Democratic▾
Brian Rupp, of Winnabow, is a parent of a Brunswick County Schools sophomore, per a letter to the editor he wrote that was published by the Brunswick County Democratic Party. No campaign website or questionnaire response was found as of September 8, 2026; the official election filing is the only verifiable source for Brian Rupp.
Priorities: Have the school board provide teachers guidance on approved classroom supplies rather than restrict classroom fundraising, per candidate letter to the editor, Brunswick County Democratic Party · Expand opportunities for homeschooled students to take part in public school extracurricular activities, per candidate letter to the editor, Brunswick County Democratic Party
Katie Madon, the Republican incumbent, is unopposed on the November 3 ballot.
Katie Madon · RepublicanIncumbent▾
Katie Madon is the incumbent Brunswick County Clerk of Superior Court. She previously served as the county's trial court coordinator and holds a law degree from Appalachian School of Law, per the North Carolina Judicial Branch. No campaign website or questionnaire response was found as of September 8, 2026; the official election filing is the only verifiable source for Katie Madon.
Brian Chism, the Republican incumbent, is unopposed on the November 3 ballot.
Brian M. Chism · Republican▾
Brian Chism has served as Brunswick County Sheriff since May 2023, following 18 years with the sheriff's office in roles including the K9 unit, special operations, and command staff. He is a graduate of the FBI National Academy, per the Brunswick County Sheriff's Office.
Nonpartisan race; voters may select up to two of three candidates for two seats. Jody Clemmons (secretary) and Mike Barbee are current supervisors; Anthony Street is a newer entrant not on the county's current board roster. This contest is on the November 3, 2026 ballot.
Jody E. ClemmonsIncumbent▾
Jody Clemmons serves as secretary of the Brunswick Soil and Water Conservation District Board of Supervisors, per Brunswick County. No campaign website or questionnaire response was found as of September 8, 2026; the official election filing is the only verifiable source for Jody E. Clemmons.
Mike BarbeeIncumbent▾
Mike Barbee is a current supervisor on the Brunswick Soil and Water Conservation District Board, per Brunswick County. No campaign website or questionnaire response was found as of September 8, 2026; the official election filing is the only verifiable source for Mike Barbee.
Anthony Street▾
Anthony Street appears on the November 3, 2026 ballot for Brunswick Soil and Water Conservation District Supervisor, per the county elections office's certified candidate list. No campaign website or questionnaire response was found as of September 8, 2026; the official election filing is the only verifiable source for Anthony Street.
J.K. Somers is unopposed on the November 3 ballot. Prosecutorial District 15 covers Bladen, Brunswick, and Columbus counties, per the North Carolina Conference of District Attorneys. It is not established whether Somers is the sitting district attorney; the Conference's listing names Jon David as the district's current leader.
J.K. Somers · Republican▾
J.K. Somers appears on the November 3, 2026 ballot for District Attorney District 15, per the county elections office's certified candidate list. No campaign website or questionnaire response was found as of September 8, 2026; the official election filing is the only verifiable source for J.K. Somers.
Bryan D. Wilson is unopposed on the November 3 ballot. District Court District 15 covers the same Bladen-Brunswick-Columbus grouping as Prosecutorial District 15, per the North Carolina Conference of District Attorneys. Sitting-judge status for this seat could not be confirmed against an official North Carolina Judicial Branch roster within the research budget (nccourts.gov blocked automated access).
Bryan D. Wilson · Republican▾
Bryan D. Wilson appears on the November 3, 2026 ballot for NC District Court Judge District 15 Seat 02, per the county elections office's certified candidate list. No campaign website or questionnaire response was found as of September 8, 2026; the official election filing is the only verifiable source for Bryan D. Wilson.
Will M. Callihan, Jr. is unopposed on the November 3 ballot. Sitting-judge status could not be confirmed against an official roster within the research budget (nccourts.gov blocked automated access).
Will M. Callihan, Jr. · Republican▾
Will M. Callihan, Jr. appears on the November 3, 2026 ballot for NC District Court Judge District 15 Seat 05, per the county elections office's certified candidate list. No campaign website or questionnaire response was found as of September 8, 2026; the official election filing is the only verifiable source for Will M. Callihan, Jr..
Sarah McPherson is unopposed on the November 3 ballot. Sitting-judge status could not be confirmed against an official roster within the research budget (nccourts.gov blocked automated access).
Sarah McPherson · Republican▾
Sarah McPherson appears on the November 3, 2026 ballot for NC District Court Judge District 15 Seat 07, per the county elections office's certified candidate list. No campaign website or questionnaire response was found as of September 8, 2026; the official election filing is the only verifiable source for Sarah McPherson.
Richard (Rick) Combes (Democratic), Tim White (Libertarian), Bill Rabon (Republican) meet on the November 3 ballot; Bill Rabon 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.
Richard (Rick) Combes · Democratic▾
Richard (Rick) Combes is the Democratic candidate for North Carolina Senate District 8 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.
Tim White · Libertarian▾
Tim White is the Libertarian candidate for North Carolina Senate District 8 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.
Bill Rabon · RepublicanIncumbent▾

Bill Rabon represents North Carolina Senate District 8, covering Brunswick, Columbus, and New Hanover counties, per the NC General Assembly. He is serving his eighth term in the state Senate. No campaign website or questionnaire response was found as of September 7, 2026.
Dennis A. Breen (Democratic), Frank Iler (Republican) meet on the November 3 ballot; Frank Iler 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.
Dennis A. Breen · Democratic▾
Dennis A. Breen is an attorney with nearly 40 years of legal experience, including insurance defense litigation and plaintiff personal injury law in New York City, per his campaign site. He was born and raised in Brooklyn and has recently relocated to North Carolina.
Priorities: Fully fund public schools and increase teacher pay · Expand access to affordable, comprehensive healthcare · Strengthen water quality protections against PFAS contamination (per the campaign site)
Frank Iler · RepublicanIncumbent▾

Frank Iler is retired, per the NC General Assembly. He represents House District 17, covering Brunswick County, and has served the equivalent of 8.5 terms in the state House. No campaign website or questionnaire response was found as of September 7, 2026.
Scott Nasiff (Democratic), Charlie Miller (Republican) meet on the November 3 ballot; Charlie Miller 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.
Scott Nasiff · Democratic▾
Scott Nasiff filed to run for District 19 in December 2025 and lives in Southport, per the state candidate filing list. His campaign has focused on affordability, clean water, education and growth, per his campaign site.
Priorities: Affordability · Clean water · Education and growth (per the campaign site)
Charlie Miller · RepublicanIncumbent▾

Miller is a Southport native who spent more than 33 years in law enforcement, retiring as chief deputy of the Brunswick County Sheriff's Office, per the campaign site. He also served 14 years on the Brunswick County Board of Education before his election to the North Carolina House in 2020, per the campaign site. As a legislator he founded the Law Enforcement Caucus, which has grown to more than 40 members, per the campaign site.
Priorities: Conservative governance and community leadership, per charliemillernc.com
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.