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
·
allk12 Grade
Not graded

This school has no state test results for 2023-24 or 2024-25 to grade, which is common for schools that end before third grade. How grades work

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, 2024-25

GradeStudentsShare
Grade 910828%
Grade 1010427%
Grade 119123%
Grade 128722%
Student demographics
65%Diversity index
The chance that two students picked at random belong to different racial or ethnic groups.
DISTRICT 65% · STATE 67% · US 70%
White
7720%
DISTRICT 48% · STATE 46% · US 43%
Hispanic
15941%
DISTRICT 17% · STATE 14% · US 30%
Black
14637%
DISTRICT 28% · STATE 31% · US 15%
Asian
21%
DISTRICT 2% · STATE 2% · US 6%
Two+
62%
DISTRICT 5% · STATE 6% · US 5%
Student head counts by race/ethnicity from federal NCES enrollment data. District, state, and US figures are each group's share of all public school students in that area (US excludes territories). 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

Where St. Johns High ranks

Among high schools
MeasureThis schoolIn South CarolinaIn Charleston County
Enrollment
ranked largest first
390#191 of 250#16 of 21
Students per teacher
ranked fewest first
11.5:1#18 of 215#6 of 18
Diversity index
ranked most diverse first
65.4%#36 of 217#2 of 18
Enrollment change since 2017-18
ranked fastest growth first
+21.5%#23 of 108#4 of 8
Ranked against other public high schools. Online schools are left out of every list, and test-score lists leave out schools that serve specialized populations. Each rank links to the full list. Arrows under a test-score rank show places moved since the prior test year, among schools tested both years.

4-year change

SY 2020-21 vs SY 2024-25
Enrollment
390
+13 (+3%) vs 2020
-16% since 1990-91, when it was 465
Student : Teacher
11.5:1
was 13.5:1
Source: NCES Common Core of Data

Enrollment and staffing by year

School yearStudentsTeachers (FTE)Students per teacherFree and reduced lunch
2024-253903411.5:1N/A
2023-244233014.1:1100% (423)
2022-233873112.5:1100% (387)
2020-213772813.5:1100% (377)
2017-1832129.211.0:1100% (321)
2015-16309339.4:1100% (309)
2010-11304348.9:178% (237)
2000-013702813.2:172% (268)
1990-914653513.3:1N/A
Source: NCES Common Core of Data. Rows are the federal collections on file for St. Johns High.

Since 2017-18: students up 21% (321 to 390); teachers up 16% (29.2 to 34).

About St. Johns High

St. Johns High is a public small high school in Johns Island, South Carolina. It enrolled 390 students in grades 9 through 12 for the 2024-25 school year. Statewide, high schools in South Carolina average about 953 students each.

In Charleston 01, 81 schools enroll a combined 52,009 students.

Hispanic students form the largest group at St. Johns High, 41% of enrollment. The remaining shares are 37% Black and 20% White. Census estimates put the Hispanic share of Charleston County's population at about 7%. St. Johns High has a diversity index of 65%, compared with 70% for all US public school students.

Its teaching staff equals 34 full-time positions, a ratio of 11.5:1. For comparison, high schools in South Carolina average 15.5:1.

Charleston County has about 420,264 residents, and median household income is about $88,494, 50% of adults hold a bachelor's degree or higher, and about 7% of people live in poverty. Federal data list 98 public schools in Charleston County, with a combined enrollment of about 55,933.

The closest public school, Angel Oak Elementary, is about 0.3 miles from St. Johns High. Within five miles are 3 other public schools.

St. Johns High falls in the City: Mid-size locale category, used for schools inside a principal city with a population between 100,000 and 250,000.

A comparison of 2020-21 and 2024-25 shows enrollment up 3%, from 377 to 390. The number of students per teacher fell from 13.5 to 11.5 over 4 years.

The allk12 site hosts a discussion page for St. Johns High covering things like enrollment questions, class placement, and PTA news. Posting is open to anyone connected to the school.

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