NC · Local offices
Craven County · Town Of Dover Mayor
Craven County votes · Nov 3, 2026
Randy Mitchell
40.2%74 votes
John Percy Wetherington
32.1%59 votes
Theodore Bright
27.7%51 votes
Write-In (Miscellaneous)