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

8 schools in York

South Carolina · Public K-12

York has 8 public K-12 schools on the books today, teaching approximately 4,545 South Carolina students across 4 elementary, 2 middle, and 2 high.

7-year change in York

SY 2017-18 vs SY 2024-25
Total enrollment
4,545
-293 (-6%) vs SY 2017-18
School count
7
0 (0%) vs SY 2017-18
% White
58%
was 66%
% Hispanic
12%
was 9%
% Black
21%
was 20%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Cotton Belt ElementaryElementaryPK-04428
Floyd D. Johnson Technology CenterHigh09-120
Harold C. Johnson ElementaryElementaryPK-04388
Hunter Street ElementaryElementaryPK-04427
Jefferson ElementaryElementaryPK-04378
York Comprehensive HighHigh09-121,511
York IntermediateMiddle05-06624
York MiddleMiddle07-08789

About York

York, South Carolina is home to 8 public schools, with combined enrollment of approximately 4,545 students. By school count, it is a medium-population city.

On the level-by-level breakdown, the city is made up of 4 elementary, 2 middle, and 2 high.

Per-campus enrollment runs near 568, lower than the state mean of about 646.

Over the past 7-year window. Across the same 7-year window, public-school enrollment fell 6%: 4,838 students in SY 2017-18 versus 4,545 in SY 2024-25. The White share of public-school enrollment contracted from 66% to 58%.

In the discussion threads here, the community for York 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 York?
York, South Carolina has 8 public K-12 schools serving approximately 4,545 students.
How many elementary, middle, and high schools are in York?
York has 4 elementary, 2 middle, 2 high public schools.
What is the largest public school in York?
York Comprehensive High is the largest public school in York by enrollment, with approximately 1,511 students.
What school districts serve York?
York public schools are operated by York 01.
What grade levels do public schools in York cover?
Public schools in York serve students from pre-K through grade 12.