JOHNSTON COUNTY, NORTH CAROLINA
MUNICIPAL ELECTION
UNOFFICIAL CONTEST RESULTS BY PRECINCT
ELECTION DATE: November 4, 2025
DETAIL REPORT
For latest results, refresh browser window (usually by pressing F5).
Page is set to refresh automatically every 90 seconds until all precincts have reported .
The results shown on this site are broken down by precinct. Only results for precincts that have reported are shown. As precincts call in their results, they will appear on this page. Precincts will start reporting as of 7:30 p.m., November 4, 2025. Scroll down and up to view the results of all races. When all precincts have reported, the unofficial results reporting is complete. You can view the list of precincts that have reported and when they reported .
For general countywide and statewide results,
Click Here
CLICK HERE TO DOWNLOAD RESULTS IN EXCEL FORMAT **
** Includes precincts that have reported only, see status .
STATUS
As of November 02, 2025 at 7:40:03 AM, 23 out of 23 precincts have reported.
Last precinct that reported: PR40 - Absentee
View reporting status of all precincts
Scroll down to view all results, or you can jump to:
Archer Lodge | Benson | Clayton | Four Oaks | Kenly | Micro
Pine Level | Princeton | Selma | Smithfield | Wilson's Mills
Municipal Races
Precinct
Christopher Michael Davis
Francine (Franky) Echols
Tyler Greene
Roger Skinner
PR29a - Archer Lodge
1
2
3
4
PR29b - Flowers Plantation
1
2
3
4
Absentee
1
2
3
4
One-Stop
1
2
3
4
TOTALS:
4
8
12
16
Precinct
Teresa Bruton
PR29a - Archer Lodge
1
PR29b - Flowers Plantation
1
Absentee
1
One-Stop
1
TOTALS:
4
Precinct
Eric Lee Bowles, Sr.
R. Max Raynor
PR35 - Banner
1
2
Absentee
1
2
One-Stop
1
2
TOTALS:
3
6
Precinct
Will T. Chandler
Maxine Peacock Holley
William Neighbors
PR35 - Banner
1
2
3
Absentee
1
2
3
One-Stop
1
2
3
TOTALS:
3
6
9
Precinct
Andria Archer
Dan Barbour
Keith Branch
Jason E. Carter
Porter Casey, Jr.
Amanda Underwood
PR09 - East Clayton
1
2
3
4
5
6
PR10a - North Clayton 1
1
2
3
4
5
6
PR10b - North Clayton 1
1
2
3
4
5
6
PR11a - West Clayton 1
1
2
3
4
5
6
PR11b - West Clayton 2
1
2
3
4
5
6
PR29a - Archer Lodge
1
2
3
4
5
6
PR34 - South Clayton
1
2
3
4
5
6
Absentee
1
2
3
4
5
6
One-Stop
1
2
3
4
5
6
TOTALS:
9
18
27
36
45
54
Precinct
Michael T. Hines
PR37 - Ingrams
1
Absentee
1
One-Stop
1
TOTALS:
3
Precinct
Kelly Blanchard
Linwood Parker
Sauyer Roberts
Ian D. Trammell
PR37 - Ingrams
1
2
3
4
Absentee
1
2
3
4
One-Stop
1
2
3
4
TOTALS:
3
6
9
12
Precinct
Keith Davis
H.L. (Tooie) Hales II
PR36 - Beulah
1
2
Absentee
1
2
One-Stop
1
2
TOTALS:
3
6
Precinct
Beverly H. Knight
Latarish (Tasha) Neal
PR36 - Beulah
1
2
Absentee
1
2
One-Stop
1
2
TOTALS:
3
6
Precinct
Mary Norman Hales
PR36 - Beulah
1
Absentee
1
One-Stop
1
TOTALS:
3
Precinct
Marty E. Parnell
PR19 - Micro
1
Absentee
1
One-Stop
1
TOTALS:
3
Precinct
Timothy S. Earp
Kathryn Garcia
Kevin Worley
PR19 - Micro
1
2
3
Absentee
1
2
3
One-Stop
1
2
3
TOTALS:
3
6
9
Precinct
Jay Jeffrey (Jeff) Holt
PR22 - Pine Level
1
PR26 - East Smithfield
1
Absentee
1
One-Stop
1
TOTALS:
4
Precinct
Greg Baker
Rodney Cabe
Jimmy F. Garner
Phil Pittman
William H. (Bill) Radford
PR22 - Pine Level
1
2
3
4
5
PR26 - East Smithfield
1
2
3
4
5
Absentee
1
2
3
4
5
One-Stop
1
2
3
4
5
TOTALS:
4
8
12
16
20
Precinct
Stacy G. Johnson
PR07 - North Boon Hill
1
Absentee
1
One-Stop
1
TOTALS:
3
Precinct
Michael E. Holmes
Danielle Aimee Louvierre
Broderick Robinson
Jimmy L. Tart
PR07 - North Boon Hill
1
2
3
4
Absentee
1
2
3
4
One-Stop
1
2
3
4
TOTALS:
3
6
9
12
Precinct
Kyana Belfield
Ashley Boyette
PR07 - North Boon Hill
1
2
Absentee
1
2
One-Stop
1
2
TOTALS:
3
6
Precinct
Adele Walker
Byron James McAllister
PR22 - Pine Level
2
1
PR24 - East Selma
2
1
PR25 - West Selma
2
1
Absentee
2
1
One-Stop
2
1
TOTALS:
10
5
Precinct
Amy West Whitley
Susan P. Watson
PR22 - Pine Level
2
1
PR24 - East Selma
2
1
PR25 - West Selma
2
1
Absentee
2
1
One-Stop
2
1
TOTALS:
10
5
Precinct
Stuart Ashby Lee
Andy Moore
PR24 - East Selma
1
2
PR26 - East Smithfield
1
2
PR27a - North Smithfield 1
1
2
PR27b - North Smithfield 2
1
2
PR28 - South Smithfield
1
2
Absentee
1
2
One-Stop
1
2
TOTALS:
7
14
Precinct
Felicia C. Baxter
Gettys Cohen, Jr.
PR26 - East Smithfield
1
2
PR27a - North Smithfield 1
1
2
PR28 - South Smithfield
1
2
Absentee
1
2
One-Stop
1
2
TOTALS:
5
10
Precinct
Erin Keller
Sloan Stevens
Elizabeth Anne Temple
PR26 - East Smithfield
1
2
3
PR28 - South Smithfield
1
2
3
Absentee
1
2
3
One-Stop
1
2
3
TOTALS:
4
8
12
Precinct
Abrilla O. Robinson
Travis Scott
PR24 - East Selma
1
2
PR26 - East Smithfield
1
2
PR27a - North Smithfield 1
1
2
PR27b - North Smithfield 2
1
2
PR28 - South Smithfield
1
2
Absentee
1
2
One-Stop
1
2
TOTALS:
7
14
Precinct
David Barbour
Doris Louise Wallace
PR27a - North Smithfield 1
1
2
PR27b - North Smithfield 2
1
2
PR28 - South Smithfield
1
2
Absentee
1
2
One-Stop
1
2
TOTALS:
5
10
Precinct
Write-In Candidate 1
Write-In Candidate 2
PR27b - North Smithfield 2
1
2
Absentee
1
2
One-Stop
1
2
TOTALS:
3
6
Precinct
Fleta A. Byrd
PR09 - East Clayton
1
PR30 - Wilsons Mills
1
Absentee
1
One-Stop
1
TOTALS:
4
Precinct
Tim Brown
David J. McGowan
Doris Riley
PR09 - East Clayton
1
2
3
PR30 - Wilsons Mills
1
2
3
Absentee
1
2
3
One-Stop
1
2
3
TOTALS:
4
8
12
Scroll down to view all results, or you can jump to:
Archer Lodge | Benson | Clayton | Four Oaks | Kenly | Micro
Pine Level | Princeton | Selma | Smithfield | Wilson's Mills
Municipal Races
Town of Archer Lodge
PR29a - Archer Lodge 4
PR29b - Flowers Plantation 4
Absentee 4
One-Stop 4
Total 16
PR29a - Archer Lodge 3
PR29b - Flowers Plantation 3
Absentee 3
One-Stop 3
Total 12
PR29a - Archer Lodge 2
PR29b - Flowers Plantation 2
Absentee 2
One-Stop 2
Total 8
Christopher Michael Davis
PR29a - Archer Lodge 1
PR29b - Flowers Plantation 1
Absentee 1
One-Stop 1
Total 4
PR29a - Archer Lodge 1
PR29b - Flowers Plantation 1
Absentee 1
One-Stop 1
Total 4
Town of Benson
PR35 - Banner 2
Absentee 2
One-Stop 2
Total 6
PR35 - Banner 1
Absentee 1
One-Stop 1
Total 3
Town Commissioners At-Large
PR35 - Banner 3
Absentee 3
One-Stop 3
Total 9
PR35 - Banner 2
Absentee 2
One-Stop 2
Total 6
PR35 - Banner 1
Absentee 1
One-Stop 1
Total 3
Town of Clayton
PR09 - East Clayton 6
PR10a - North Clayton 1 6
PR10b - North Clayton 2 6
PR11a - West Clayton 1 6
PR11b - West Clayton 2 6
PR29a - Archer Lodge 6
PR34 - South Clayton 6
Absentee 6
One-Stop 6
Total 54
PR09 - East Clayton 5
PR10a - North Clayton 1 5
PR10b - North Clayton 2 5
PR11a - West Clayton 1 5
PR11b - West Clayton 2 5
PR29a - Archer Lodge 5
PR34 - South Clayton 5
Absentee 5
One-Stop 5
Total 45
PR09 - East Clayton 4
PR10a - North Clayton 1 4
PR10b - North Clayton 2 4
PR11a - West Clayton 1 4
PR11b - West Clayton 2 4
PR29a - Archer Lodge 4
PR34 - South Clayton 4
Absentee 4
One-Stop 4
Total 36
PR09 - East Clayton 3
PR10a - North Clayton 1 3
PR10b - North Clayton 2 3
PR11a - West Clayton 1 3
PR11b - West Clayton 2 3
PR29a - Archer Lodge 3
PR34 - South Clayton 3
Absentee 3
One-Stop 3
Total 27
PR09 - East Clayton 2
PR10a - North Clayton 1 2
PR10b - North Clayton 2 2
PR11a - West Clayton 1 2
PR11b - West Clayton 2 2
PR29a - Archer Lodge 2
PR34 - South Clayton 2
Absentee 2
One-Stop 2
Total 18
PR09 - East Clayton 1
PR10a - North Clayton 1 1
PR10b - North Clayton 2 1
PR11a - West Clayton 1 1
PR11b - West Clayton 2 1
PR29a - Archer Lodge 1
PR34 - South Clayton 1
Absentee 1
One-Stop 1
Total 9
Town of Four Oaks
PR37 - Ingrams 1
Absentee 1
One-Stop 1
Total 3
PR37 - Ingrams 4
Absentee 4
One-Stop 4
Total 12
PR37 - Ingrams 3
Absentee 3
One-Stop 3
Total 9
PR37 - Ingrams 2
Absentee 2
One-Stop 2
Total 6
PR37 - Ingrams 1
Absentee 1
One-Stop 1
Total 3
Town of Kenly
PR36 - Beulah 2
Absentee 2
One-Stop 2
Total 6
PR36 - Beulah 1
Absentee 1
One-Stop 1
Total 3
PR36 - Beulah 2
Absentee 2
One-Stop 2
Total 6
PR36 - Beulah 1
Absentee 1
One-Stop 1
Total 3
Town Council Members (Unexpired)
PR36 - Beulah 1
Absentee 1
One-Stop 1
Total 3
Town of Micro
PR19 - Micro 1
Absentee 1
One-Stop 1
Total 3
PR19 - Micro 3
Absentee 3
One-Stop 3
Total 9
PR19 - Micro 2
Absentee 2
One-Stop 2
Total 6
PR19 - Micro 1
Absentee 1
One-Stop 1
Total 3
Town of Pine Level
PR22 - Pine Level 1
PR26 - East Smithfield 1
Absentee 1
One-Stop 1
Total 4
William H. (Bill) Radford
PR22 - Pine Level 5
PR26 - East Smithfield 5
Absentee 5
One-Stop 5
Total 20
PR22 - Pine Level 4
PR26 - East Smithfield 4
Absentee 4
One-Stop 4
Total 16
PR22 - Pine Level 3
PR26 - East Smithfield 3
Absentee 3
One-Stop 3
Total 12
PR22 - Pine Level 2
PR26 - East Smithfield 2
Absentee 2
One-Stop 2
Total 8
PR22 - Pine Level 1
PR26 - East Smithfield 1
Absentee 1
One-Stop 1
Total 4
Town of Princeton
PR07 - North Boon Hill 1
Absentee 1
One-Stop 1
Total 3
PR07 - North Boon Hill 4
Absentee 4
One-Stop 4
Total 12
PR07 - North Boon Hill 3
Absentee 3
One-Stop 3
Total 9
PR07 - North Boon Hill 2
Absentee 2
One-Stop 2
Total 6
PR07 - North Boon Hill 1
Absentee 1
One-Stop 1
Total 3
Town Commissioners (Unexpired)
PR07 - North Boon Hill 2
Absentee 2
One-Stop 2
Total 6
PR07 - North Boon Hill 1
Absentee 1
One-Stop 1
Total 3
Town of Selma
PR22 - Pine Level 2
PR24 - East Selma 2
PR25 - West Selma 2
Absentee 2
One-Stop 2
Total 10
PR22 - Pine Level 1
PR24 - East Selma 1
PR25 - West Selma 1
Absentee 1
One-Stop 1
Total 5
PR22 - Pine Level 2
PR24 - East Selma 2
PR25 - West Selma 2
Absentee 2
One-Stop 2
Total 10
PR22 - Pine Level 1
PR24 - East Selma 1
PR25 - West Selma 1
Absentee 1
One-Stop 1
Total 5
Town of Smithfield
PR24 - East Selma 2
PR26 - East Smithfield 2
PR27a - North Smithfield 1 2
PR27b - North Smithfield 2 2
PR28 - South Smithfield 2
Absentee 2
One-Stop 2
Total 14
PR24 - East Selma 1
PR26 - East Smithfield 1
PR27a - North Smithfield 1 1
PR27b - North Smithfield 2 1
PR28 - South Smithfield 1
Absentee 1
One-Stop 1
Total 7
Town Council Member District 01
PR26 - East Smithfield 2
PR27a - North Smithfield 1 2
PR28 - South Smithfield 2
Absentee 2
One-Stop 2
Total 10
PR26 - East Smithfield 1
PR27a - North Smithfield 1 1
PR28 - South Smithfield 1
Absentee 1
One-Stop 1
Total 5
Town Council Member District 02
PR26 - East Smithfield 3
PR28 - South Smithfield 3
Absentee 3
One-Stop 3
Total 12
PR26 - East Smithfield 2
PR28 - South Smithfield 2
Absentee 2
One-Stop 2
Total 8
PR26 - East Smithfield 1
PR28 - South Smithfield 1
Absentee 1
One-Stop 1
Total 4
Town Council Member District 03
PR24 - East Selma 2
PR26 - East Smithfield 2
PR27a - North Smithfield 1 2
PR27b - North Smithfield 2 2
PR28 - South Smithfield 2
Absentee 2
One-Stop 2
Total 14
PR24 - East Selma 1
PR26 - East Smithfield 1
PR27a - North Smithfield 1 1
PR27b - North Smithfield 2 1
PR28 - South Smithfield 1
Absentee 1
One-Stop 1
Total 7
Town Council Member District 04
PR27a - North Smithfield 1 2
PR27b - North Smithfield 2 2
PR28 - South Smithfield 2
Absentee 2
One-Stop 2
Total 10
PR27a - North Smithfield 1 1
PR27b - North Smithfield 2 1
PR28 - South Smithfield 1
Absentee 1
One-Stop 1
Total 5
Whitley Heights Sanitary District Commissioners
PR27b - North Smithfield 2 2
Absentee 2
One-Stop 2
Total 6
PR27b - North Smithfield 2 1
Absentee 1
One-Stop 1
Total 3
Town of Wilsons Mills
PR09 - East Clayton 1
PR30 - Wilsons Mills 1
Absentee 1
One-Stop 1
Total 4
PR09 - East Clayton 3
PR30 - Wilsons Mills 3
Absentee 3
One-Stop 3
Total 12
PR09 - East Clayton 2
PR30 - Wilsons Mills 2
Absentee 2
One-Stop 2
Total 8
PR09 - East Clayton 1
PR30 - Wilsons Mills 1
Absentee 1
One-Stop 1
Total 4
Jump to:
Voting Area Maps and Election Results for: