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

10 schools in Saint Thomas

US Virgin Islands · Public K-12

Saint Thomas, US Virgin Islands operates 10 public K-12 schools between its neighborhoods, enrolling about 5,027 students (around 503 per school).

4-year change in Saint Thomas

SY 2020-21 vs SY 2024-25
Total enrollment
5,027
-291 (-5%) vs SY 2020-21
School count
9
-1 (-10%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
·
all ages · ACS 5-yr
Students
5,027
public K-12 · NCES
Schools
10
public K-12

About Saint Thomas

Saint Thomas is an average-sized US Virgin Islands city in terms of public-school footprint, with 10 schools and 5,027 students total.

In terms of grade levels, the city is made up of 6 elementary, 1 middle, 2 high, and 1 other.

Trend over the past 4 years. Total public-school enrollment in Saint Thomas has fell 5% since SY 2020-21, moving from about 5,318 students to 5,027. The school count fell from 10 to 9 across the same 4-year window.

On this page, the community for Saint Thomas discusses open enrollment windows, redistricting talk, and busing logistics. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many K-12 schools are in Saint Thomas, US Virgin Islands?
There are 10 public K-12 schools in Saint Thomas, with a combined enrollment of about 5,027.
How many elementary, middle, and high schools are in Saint Thomas?
Saint Thomas has 6 elementary schools, 1 middle school, 2 high schools, and 1 combined-grade school.
What is the largest public school in Saint Thomas?
Charlotte Amalie High School is the largest public school in Saint Thomas by enrollment, with approximately 1,018 students.
What school districts serve Saint Thomas?
Saint Thomas public schools are operated by Saint Thomas - Saint John School District.
What grade levels do public schools in Saint Thomas cover?
Public schools in Saint Thomas serve students from pre-K through grade 12.