The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·CHARLESTON 01·NCES 450144000264

St. Johns High

1518 Main Road, Johns Island, SC 29455 · (843) 559-6200 · Charleston County
GRADES 09–12HIGH12-CITYREGULAR SCHOOL390 STUDENTS
Enrollment
390
High
DISTRICT 1,024 · STATE 953
Student : Teacher
11.5:1
34 FTE teachers
DISTRICT 13.0:1 · STATE 15.5:1
Free / Reduced Lunch
,
Title I proxy
DISTRICT 100% · STATE 77%
Community
0
0 members
Enrollment and student:teacher ratio compared against other high schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 9
108
Grade 10
104
Grade 11
91
Grade 12
87
Student demographics
White
7720%
DISTRICT 48% · STATE 46%
Hispanic
15941%
DISTRICT 17% · STATE 14%
Black
14637%
DISTRICT 28% · STATE 31%
Asian
21%
DISTRICT 2% · STATE 2%
Two+
62%
DISTRICT 5% · STATE 6%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
19851%
Female
19249%

Discussions

+ POST
QUIET COMMUNITY
Be the first to start a discussion at St. Johns High.
START A DISCUSSION
Recent discussions in Charleston 01

7-year change

SY 2017-18 vs SY 2024-25
Enrollment
390
+69 (+21%) vs 2017
Student : Teacher
11.5:1
was 11.0:1
% White
20%
was 15%
% Hispanic
41%
was 25%
% Black
37%
was 58%
% Asian
1%
was 0%
Source: NCES Common Core of Data

About St. Johns High

Located at 1518 Main Road, in Johns Island, South Carolina, St. Johns High is a tight-knit high school that educates 390 students (grades 9 through 12), operated by Charleston 01. That puts it 59% leaner than the typical public school in South Carolina, which averages around 953 students.

Within Charleston 01, which oversees 81 schools and 52,009 students, St. Johns High is one campus in the system.

On the student-mix side, St. Johns High reports that the largest single group is Hispanic at 41%, but no single group is in the majority; the rest comes out to 37% Black, 20% White. The wider county runs roughly 7% Hispanic, putting the school's mix noticeably more Hispanic than the area baseline.

In terms of school funding signals, St. Johns High reports 34 full-time-equivalent teachers, putting the student-to-teacher ratio at about 11.5:1. Statewide, the average ratio sits near 15.5:1, putting St. Johns High tighter than the state norm the norm.

Across the wider county, ACS estimates for Charleston County put the typical household earns roughly $88,494 per year, 50% of adults hold a bachelor's degree or higher, and roughly 7% of residents live below the federal poverty line. In all, Charleston County runs 98 public schools (combined enrollment of about 55,933 students), of which St. Johns High is one.

Angel Oak Elementary is the nearest neighboring public school, about 0.3 miles from this campus. 3 of the 8 nearest public schools sit inside a five-mile radius.

St. Johns High operates from an urban location.

Trend over the last 7 years. Looking back 7 years, enrollment at St. Johns High has grew 21%, going from 321 students in 2018 to 390 in 2025. Over the same period, the Black share shrank from 58% to 37%.

On this page, members of the St. Johns High community share and discuss fundraisers, lost-and-found posts, and report-card season. Anyone with firsthand experience at this school can post or comment.

Charleston County at a glance

View full county profile
Population
420,264
Census ACS
Median income
$88,494
Household, ACS
Bachelor's+
50%
Adults 25+
Poverty rate
7%
Below federal line
Schools in county
98
55,933 students

Quick facts

School name
St. Johns High
District
Charleston 01
Address
1518 Main Road, Johns Island, SC 29455
Phone
(843) 559-6200
County
Charleston County
Level
High
Grade range
09–12
Total enrollment
390
Teachers (FTE)
34
Student–teacher ratio
11.5:1
Locale
12-City: Mid-size
NCES ID
450144000264
Charter school
No
Virtual school
No

Related schools

Other schools in Charleston 01
Other schools in Johns Island
Nearby schools

Frequently asked questions

About St. Johns High
How large is St. Johns High?
St. Johns High enrolls approximately 390 students in grades 09-12.
What grades does St. Johns High serve?
St. Johns High serves grades 09-12.
How many teachers does St. Johns High have?
St. Johns High employs 34 FTE teachers, for a student-to-teacher ratio of 11.5:1.
What is the student diversity at St. Johns High?
Student demographics at St. Johns High are roughly 20% White, 41% Hispanic, 37% Black, 1% Asian, 2% Two or more.
Who oversees St. Johns High?
St. Johns High is overseen by Charleston 01 in Charleston County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post