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

5 schools in Roscoe

Texas · Public K-12

Public K-12 schools in Roscoe number 5, teaching approximately 12,463 Texas students, an average of 2493 per campus.

7-year change in Roscoe

SY 2017-18 vs SY 2024-25
Total enrollment
12,463
+11,617 (+1373%) vs SY 2017-18
School count
5
+2 (+67%) vs SY 2017-18
% Hispanic
49%
was 42%
% Asian
2%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
HIGHLAND SCHOOLCombinedPK-12207
LONE STAR ONLINE ACADEMYElementaryKG-0811,686
ROSCOE COLLEGIATE H SHigh06-12307
ROSCOE COLLEGIATE MONTESSORI EARLY CHILDHOODElementaryPK-KG84
ROSCOE ELElementary01-05179

About Roscoe

Public education in Roscoe, Texas runs across 5 schools that hosts roughly 12,463 students. By footprint, Roscoe sits in the sparse bracket.

For a sense of the school types, the city is made up of 3 elementary, 1 high, and 1 other.

Per-campus enrollment runs near 2,493, higher than the state mean of about 606.

Trend over the past 7 years. Total public-school enrollment in Roscoe has grew 1373% since SY 2017-18, moving from about 846 students to 12,463. The school count climbed from 3 to 5 across the same 7-year window. On the demographic side, Hispanic enrollment moved from 42% to 49% over the same window.

Within the allk12 community for this area, the community for Roscoe discusses enrollment trends, district policy changes, and bus-route updates. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Roscoe, Texas?
There are 5 public K-12 schools in Roscoe, with a combined enrollment of about 12,463.
How many elementary, middle, and high schools are in Roscoe?
Roscoe has 3 elementary, 1 high, 1 combined-grade public schools.
What is the largest public school in Roscoe?
LONE STAR ONLINE ACADEMY is the largest public school in Roscoe by enrollment, with approximately 11,686 students.
What school districts serve Roscoe?
Roscoe is served by 2 public school districts, including HIGHLAND ISD, ROSCOE COLLEGIATE ISD.
What grade levels do public schools in Roscoe cover?
Public schools in Roscoe serve students from pre-K through grade 12.
Are there charter schools in Roscoe?
3 of the 5 public schools in Roscoe are charter schools.