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

5 schools in Benson

North Carolina · Public K-12

Benson's public-school directory totals 5 schools, with student enrollment near 4,062 (2 elementary, 2 middle, and 1 high).

7-year change in Benson

SY 2017-18 vs SY 2024-25
Total enrollment
4,062
+210 (+5%) vs SY 2017-18
School count
5
0 (0%) vs SY 2017-18
% White
49%
was 60%
% Hispanic
32%
was 25%
% Black
13%
was 12%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Benson ElementaryElementaryPK-05719
Benson MiddleMiddle06-08377
McGee's Crossroads MiddleMiddle06-08757
Meadow SchoolElementaryPK-08646
West Johnston HighHigh09-121,563

About Benson

Benson is a compact North Carolina city in terms of public-school footprint, with 5 schools and 4,062 students total.

On the level-by-level breakdown, the city is built around 2 elementary, 2 middle, and 1 high.

Per-campus enrollment runs near 812, meaningfully above the state mean of about 571.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment grew 5%: 3,852 students in SY 2017-18 versus 4,062 in SY 2024-25. On the demographic side, White enrollment moved from 60% to 49% over the same window.

On allk12, the community for Benson discusses enrollment trends, district policy changes, and bus-route updates. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools are in Benson?
Benson, North Carolina has 5 public K-12 schools serving approximately 4,062 students.
How many elementary, middle, and high schools are in Benson?
Benson has 2 elementary, 2 middle, 1 high public schools.
What is the largest public school in Benson?
West Johnston High is the largest public school in Benson by enrollment, with approximately 1,563 students.
What school districts serve Benson?
Benson public schools are operated by Johnston County Public Schools.
What grade levels do public schools in Benson cover?
Public schools in Benson serve students from pre-K through grade 12.