49 schools in Johnston County Public Schools
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-25About 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.