Thursday, April 24, 2025

BC Municipal Elections 2023: Southport mayoral race neck-and-neck

Same-day voter registration (also known as one-stop voting) ends Friday. (Port City Daily photo/File)
Below are the unofficial results of the Brunswick County races, as posted by the North Carolina State Board of Elections on election night, Tuesday, Nov. 7. (Port City Daily/ File)

BRUNSWICK COUNTY — A little more than 81,600 people can cast ballots in the county’s municipal elections but when all precincts closed Tuesday evening, around 18.57% made it to the polls.

In Southport, the numbers remain tight as Mayor Joe Pat Hatem is running for re-election against Rich Alt, who has served on the board of alderman for the last two years. The candidates are separated by three votes, with Hatem in the lead. However, final results won’t be canvassed by the local board of election until Friday, Nov. 17, 11 a.m.

The Southport Board of Alderman also has a new makeup with Marc Spencer beating out incumbent Tom Lombardi in ward one, and Rebecca Azzato Kelley finishing ahead of incumbent John Allen from ward two; Lowe Davis has been re-elected in ward two as well.

Nearby on Bald Head Island, the village council has Jerry Maggio and Ginnie White tied for the two open seats; both are serving on council now.

Over in Oak Island, Bill Craft will retain his seat on council, while Terri Carter and Bob Ciullo are taking over from Charlie Blalock and Sheila Bell, who did not seek re-election.

Leland also retained its mayor in Brenda Bozeman and council members Veronica Cater and Bob Campbell.

Below are the results of all the elections across Brunswick County municipalities.

VILLAGE OF BALD HEAD ISLAND COUNCIL MEMBER (VOTE FOR 2)
Precincts Reported: 1 of 1
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Jerry Maggio10033.11%
Virginia (Ginnie) White10033.11%
Scott Thomas9832.45%
Write-In (Miscellaneous)41.32%
TOWN OF BELVILLE MAYOR (VOTE FOR 1)
Precincts Reported: 3 of 3
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Mike Allen12996.99%
Write-In (Miscellaneous)43.01%
TOWN OF BELVILLE COMMISSIONER (VOTE FOR 2)
Precincts Reported: 3 of 3
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Morgan R. Mehler10139.45%
Charles Bost9035.16%
Joe Cranford6324.61%
Write-In (Miscellaneous)20.78%
CITY OF BOILING SPRING LAKES MAYOR (VOTE FOR 1)
Precincts Reported: 1 of 1
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Jeff Winecoff61393.45%
Write-In (Miscellaneous)436.55%
CITY OF BOILING SPRING LAKES COMMISSIONER (VOTE FOR 2)
Precincts Reported: 1 of 1
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Justin Lovin41533.52%
Teagan Perry Hall41533.52%
Todd Ausborn40132.39%
Write-In (Miscellaneous)70.57%
TOWN OF BOLIVIA MAYOR (VOTE FOR 1)
Precincts Reported: 1 of 1
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Ella Jane Marston1090.91%
Write-In (Miscellaneous)19.09%
TOWN OF BOLIVIA ALDERMAN (VOTE FOR 4)
Precincts Reported: 1 of 1
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Dewey Smith1023.81%
Melissa Kay Walters1023.81%
Nancy B. Cook921.43%
Kaitlyn Jackson921.43%
Write-In (Miscellaneous)49.52%
TOWN OF CALABASH MAYOR (VOTE FOR 1)
Precincts Reported: 2 of 2
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Donna Prince Long8096.39%
Write-In (Miscellaneous)33.61%
TOWN OF CALABASH COMMISSIONER (VOTE FOR 2)
Precincts Reported: 2 of 2
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Forrest King6948.94%
Michael Herring6848.23%
Write-In (Miscellaneous)42.84%
TOWN OF CAROLINA SHORES MAYOR (UNEXPIRED) (VOTE FOR 1)
Precincts Reported: 2 of 2
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Dan Conte46498.72%
Write-In (Miscellaneous)61.28%
TOWN OF CAROLINA SHORES COMMISSIONER (VOTE FOR 3)
Precincts Reported: 2 of 2
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Marlene Vandergrift38029.48%
Beverly Mayhew37929.40%
Harry (Bud) McClard31524.44%
Walter B. Goodenough20816.14%
Write-In (Miscellaneous)70.54%
TOWN OF CASWELL BEACH MAYOR (VOTE FOR 1)
Precincts Reported: 1 of 1
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
George Kassler81100.00%
Write-In (Miscellaneous)00.00%
TOWN OF CASWELL BEACH COMMISSIONER (VOTE FOR 3)
Precincts Reported: 1 of 1
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Kenneth J. Hudson7833.91%
Melissa Alford7733.48%
Martyn Clarke7331.74%
Write-In (Miscellaneous)20.87%
TOWN OF HOLDEN BEACH MAYOR (VOTE FOR 1)
Precincts Reported: 1 of 1
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
J. Alan Holden23053.86%
Mike Felmly19645.90%
Write-In (Miscellaneous)10.23%
TOWN OF HOLDEN BEACH COMMISSIONER (VOTE FOR 3)
Precincts Reported: 1 of 1
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Tom Myers26722.08%
Tracey Thomas21818.03%
Page Dyer18114.97%
Maria Surprise16413.56%
Brian Murdock14812.24%
Gerald Arnold13711.33%
Jim Bauer867.11%
Write-In (Miscellaneous)80.66%
TOWN OF HOLDEN BEACH COMMISSIONER (UNEXPIRED) (VOTE FOR 1)
Precincts Reported: 1 of 1
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Rick Paarfus19347.65%
Sylvia H. Pate14134.81%
Richard A. McInturf6917.04%
Write-In (Miscellaneous)20.49%
TOWN OF NAVASSA COMMISSIONER DISTRICT 01 (VOTE FOR 1)
Precincts Reported: 2 of 2
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Jerry Merrick14278.45%
Write-In (Miscellaneous)3921.55%
TOWN OF NAVASSA COMMISSIONER DISTRICT 02 (VOTE FOR 1)
Precincts Reported: 2 of 2
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
LaTonyia Lowe15879.00%
Write-In (Miscellaneous)4221.00%
TOWN OF NAVASSA COMMISSIONER DISTRICT 03 (VOTE FOR 1)
Precincts Reported: 2 of 2
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
William (Buddy) Ballard15388.95%
Write-In (Miscellaneous)1911.05%
CITY OF NORTHWEST MAYOR (VOTE FOR 1)
Precincts Reported: 1 of 1
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Write-In (Miscellaneous)13874.19%
James A. Knox4825.81%
CITY OF NORTHWEST COUNCIL MEMBER (VOTE FOR 2)
Precincts Reported: 1 of 1
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Sylvester D. Ballard15743.98%
Michael Troy13136.69%
Write-In (Miscellaneous)6919.33%
TOWN OF OCEAN ISLE BEACH MAYOR (VOTE FOR 1)
Precincts Reported: 2 of 2
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Debbie S. Smith30561.37%
Robert Bullard18737.63%
Write-In (Miscellaneous)51.01%
TOWN OF OCEAN ISLE BEACH COMMISSIONER (VOTE FOR 3)
Precincts Reported: 2 of 2
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Mike Wade30722.46%
Mark Holland29321.43%
David Green21615.80%
Stephen S. Turner21615.80%
Wendy L. Hughes19614.34%
Bob Williams1319.58%
Write-In (Miscellaneous)80.59%
TOWN OF SANDY CREEK MAYOR (VOTE FOR 1)
Precincts Reported: 1 of 1
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Mel Miller3055.56%
Write-In (Miscellaneous)2444.44%
TOWN OF SANDY CREEK COUNCIL MEMBER (VOTE FOR 2)
Precincts Reported: 1 of 1
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Nate Youngs3361.11%
Write-In (Miscellaneous)2138.89%
TOWN OF SANDY CREEK COUNCIL MEMBER (UNEXPIRED) (VOTE FOR 1)
Precincts Reported: 1 of 1
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Write-In (Miscellaneous)30100.00%
00.00%
TOWN OF SHALLOTTE ALDERMAN (VOTE FOR 3)
Precincts Reported: 5 of 5
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Bobby Williamson29025.94%
Karmen Custer22620.21%
Larry Harrelson19117.08%
Carson Durham18616.64%
Melodie Bryant18216.28%
Edward Springer373.31%
Write-In (Miscellaneous)60.54%
CITY OF SOUTHPORT MAYOR (VOTE FOR 1)
Precincts Reported: 2 of 2
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Joe Pat Hatem83347.49%
Rich Alt83047.32%
Mike Barbee905.13%
Write-In (Miscellaneous)10.06%
CITY OF SOUTHPORT ALDERMAN WARD 01 (VOTE FOR 1)
Precincts Reported: 2 of 2
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Marc Spencer86552.14%
Tom Lombardi79047.62%
Write-In (Miscellaneous)40.24%
CITY OF SOUTHPORT ALDERMAN WARD 02 (VOTE FOR 2)
Precincts Reported: 2 of 2
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Lowe Davis1,08934.87%
Rebecca Azzato Kelley81125.97%
Bonnie L. Bray69322.19%
John Allen52216.71%
Write-In (Miscellaneous)80.26%
TOWN OF SUNSET BEACH MAYOR (VOTE FOR 1)
Precincts Reported: 3 of 3
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Shannon (Hotdog) Phillips1,11896.46%
Write-In (Miscellaneous)413.54%
TOWN OF SUNSET BEACH COUNCIL MEMBER (VOTE FOR 2)
Precincts Reported: 3 of 3
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Pete Larkin95240.00%
Mike Pozdol77532.56%
Daniel Shaw63526.68%
Write-In (Miscellaneous)180.76%
TOWN OF VARNAMTOWN MAYOR (VOTE FOR 1)
Precincts Reported: 1 of 1
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Gary Ross Galloway, Jr.7095.89%
Write-In (Miscellaneous)34.11%
TOWN OF VARNAMTOWN ALDERMAN (VOTE FOR 3)
Precincts Reported: 1 of 1
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Kristie Coble6834.00%
Sylvia Galloway6532.50%
Randy Stevenson5728.50%
Write-In (Miscellaneous)105.00%
BRUNSWICK REGIONAL WATER AND SEWER H2GO COMMISSIONER (VOTE FOR 2)
Precincts Reported: 7 of 7
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Steve Hosmer2,65536.55%
Barry Laub2,31331.84%
Joanne Levitan2,26031.11%
Write-In (Miscellaneous)360.50%
BRUNSWICK – DOSHER HOSPITAL BOARD OF TRUSTEES (VOTE FOR 2)
Precincts Reported: 6 of 6
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Charles A. Drew3,66450.31%
Angela L. Wadsworth3,48647.86%
Write-In (Miscellaneous)1331.83%
TOWN OF LELAND MAYOR (VOTE FOR 1)
Precincts Reported: 7 of 7
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Brenda Bozeman2,21791.73%
Write-In (Miscellaneous)2008.27%
TOWN OF LELAND COUNCIL MEMBER (VOTE FOR 2)
Precincts Reported: 7 of 7
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Veronica A. Carter2,08849.33%
Bob Campbell1,95746.23%
Write-In (Miscellaneous)1884.44%
TOWN OF OAK ISLAND COUNCIL MEMBER (VOTE FOR 3)
Precincts Reported: 6 of 6
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Bill Craft2,25323.73%
Terri L. Cartner1,63417.21%
Bob Ciullo1,62017.06%
Durral Gilbert1,47615.55%
Randy Moffitt1,18212.45%
Niki Cutler6957.32%
Mark J. Dolak, Jr.5986.30%
Write-In (Miscellaneous)370.39%
TOWN OF ST. JAMES COUNCIL MEMBER (VOTE FOR 2)
Precincts Reported: 2 of 2
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Jean R. Toner65152.58%
Lynn Dutney56745.80%
Write-In (Miscellaneous)201.62%
SOUTHEAST BRUNSWICK SANITARY DISTRICT COMMISSIONER (VOTE FOR 2)
Precincts Reported: 3 of 3
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Peter Goewey30750.16%
Gordon Corlew29247.71%
Write-In (Miscellaneous)132.12%
SOUTHEAST BRUNSWICK SANITARY DIST COMMISSIONER (UNEXPIRED) (VOTE FOR 1)
Precincts Reported: 3 of 3
View Contest Details
NAME ON BALLOTPARTYBALLOT COUNTPERCENT
Write-In (Miscellaneous)66100.00%
00.00%

Send tips and comments to info@portcitydaily.com

Want to read more from PCD? Subscribe now and then sign up for our morning newsletter, Wilmington Wire, and get the headlines delivered to your inbox every morning.

Shea Carver
Shea Carver
Shea Carver is the editor in chief at Port City Daily. A UNCW alumna, Shea worked in the print media business in Wilmington for 22 years before joining the PCD team in October 2020. She specializes in arts coverage — music, film, literature, theatre — the dining scene, and can often be tapped on where to go, what to do and who to see in Wilmington. When she isn’t hanging with her pup, Shadow Wolf, tending the garden or spinning vinyl, she’s attending concerts and live theater.

Related Articles