Brunswick County

Brunswick County Sample Ballot & Voter Guide 2026

24 candidates are on the November 3, 2026 ballot across 14 Brunswick County races, led by the Brunswick County Board of Commissioners District 1 contest.

Enter your ZIP code at theballotbrief.com to see your exact 2026 ballot.

Local Snapshot

Election DayNov. 3, 2026
StateNorth Carolina
Races Listed14
Profiles24

Brunswick County Sample Ballot 2026: Races We’re Tracking

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
    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
    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
    Charlie Miller
    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.

Sample ballot by ZIP code in Brunswick County

Each ZIP page previews the statewide and congressional races for that ZIP; add a street address in the lookup for county and city contests.

284202842228451284522846128462284652846728468284692847028479

North Carolina Hub

Return to the statewide guide and browse other tracked places.

Find Your Exact Ballot

Enter an address to narrow these previews to the races that apply.

Voting Resources

Registration, deadlines, and official election links for voters.

Note: Use address lookup for your exact ballot; local pages preview tracked races.Profiles: Hand-verified profiles are added race by race; always confirm with the official election office linked above.