The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

49 schools in Johnston County Public Schools

North Carolina · 37,320 students · 15 cities

49 public-school campuses operate under Johnston County Public Schools, with roughly 37,320 K-12 students enrolled (25 elementary, 12 middle, and 10 high).

7-year change in Johnston County Public Schools

SY 2017-18 vs SY 2024-25
Total enrollment
37,320
+1,056 (+3%) vs SY 2017-18
School count
48
+2 (+4%) vs SY 2017-18
% White
44%
was 56%
% Hispanic
31%
was 24%
% Black
19%
was 16%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameCityLevelGradesEnrollment
Corinth Holders HighWendellHigh09-122,187
Clayton HighClaytonHigh09-121,929
Cleveland HighClaytonHigh09-121,889
West Johnston HighBensonHigh09-121,563
Smithfield-Selma HighSmithfieldHigh09-121,548
South Johnston HighFour OaksHigh09-121,355
Archer Lodge MiddleWendellMiddle06-081,204
Four Oaks ElementaryFour OaksElementaryPK-051,051
Polenta ElementaryGarnerElementaryPK-051,010
Princeton HighPrincetonHigh06-12988
River Dell ElementaryClaytonElementaryPK-05981
West View ElementaryGarnerElementaryPK-05969
McGee's Crossroads ElemAngierElementaryPK-05950
Cleveland MiddleGarnerMiddle06-08936
Riverwood MiddleClaytonMiddle06-08902
Thanksgiving ElementarySelmaElementaryPK-05870
Cleveland ElementaryClaytonElementaryPK-05851
Selma ElementarySelmaElementaryPK-05794
North Johnston HighKenlyHigh09-12788
Princeton ElementaryPrincetonElementaryPK-05770
McGee's Crossroads MiddleBensonMiddle06-08757
West Clayton ElementaryClaytonElementaryPK-05742
Riverwood ElementaryClaytonElementaryPK-05728
Benson ElementaryBensonElementaryPK-05719
Swift Creek MiddleClaytonMiddle06-08691
Powhatan ElementaryClaytonElementaryPK-05656
Meadow SchoolBensonElementaryPK-08646
Dixon Road ElementaryWillow SpringElementaryPK-05644
Clayton MiddleClaytonMiddle06-08609
North Johnston MiddleMicroMiddle06-08598
Corinth-Holders ElementaryZebulonElementaryPK-05585
Smithfield MiddleSmithfieldMiddle06-08573
East Clayton ElementaryClaytonElementaryPK-05524
Wilson's Mills ElementaryWilson'S MillsElementaryPK-05496
West Smithfield ElementarySmithfieldElementaryPK-05494
Four Oaks MiddleFour OaksMiddle06-08477
South Smithfield ElementarySmithfieldElementaryPK-05450
Cooper AcademyClaytonElementaryPK-05447
Glendale-Kenly ElementaryKenlyElementaryPK-05433
Micro ElementaryMicroElementaryPK-05404
Benson MiddleBensonMiddle06-08377
Pine Level ElementaryPine LevelElementaryPK-05341
Selma Middle SchoolSelmaMiddle06-08339
The Innovation Academy at South CampusSmithfieldMiddle06-08263
Johnston Co Early College AcademySmithfieldHigh09-13251
Johnston County Schools Career TechnicalSmithfieldHigh09-13241
JCPS Virtual AcademySmithfieldCombinedKG-12203
Choice Plus AcademySmithfieldCombinedKG-1297
Swift Creek ElementarySmithfieldElementaryM-M·

About Johnston County Public Schools

As a mid-sized district in North Carolina, Johnston County Public Schools educates 37,320 students across 49 schools.

Looking at the level breakdown, Johnston County Public Schools is built around 25 elementary, 12 middle, 10 high schools, and 2 combined or other.

Per-school enrollment averages around 762 in this district, higher than the North Carolina typical of 571.

Five-year track record. Combined enrollment now sits at 37,320 students, expanded 3% from the 36,264 reported in SY 2017-18. Johnston County Public Schools now counts 48 public schools, up from 46 in SY 2017-18. On the demographic side, White enrollment moved from 56% to 44% over the same window.

In the discussion threads here, the community for Johnston County Public Schools discusses comparison threads between local schools and program reviews. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many schools are in Johnston County Public Schools?
Johnston County Public Schools operates 49 public K-12 schools in North Carolina, serving approximately 37,320 students.
What is the mix of elementary, middle, and high schools in Johnston County Public Schools?
Johnston County Public Schools includes 25 elementary, 12 middle, 10 high, 2 combined-grade schools.
What is the largest school in Johnston County Public Schools?
Corinth Holders High is the largest public school in Johnston County Public Schools by enrollment, with approximately 2,187 students.
What grade levels does Johnston County Public Schools serve?
Johnston County Public Schools schools serve students from pre-K through grade 13, across 49 campuses.
What cities does Johnston County Public Schools serve?
Johnston County Public Schools operates schools in Wendell, Clayton, Benson, Smithfield, Four Oaks, Garner, and 9 other communities across North Carolina.