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

8 schools in Alton

Texas · Public K-12

Alton's 8 public-school campuses collectively enroll about 4,104 students across 5 elementary, 2 middle, and 1 high.

7-year change in Alton

SY 2017-18 vs SY 2024-25
Total enrollment
4,104
-788 (-16%) vs SY 2017-18
School count
8
0 (0%) vs SY 2017-18
% White
2%
was 1%
% Hispanic
98%
was 99%
% Black
0%
was 0%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
ALTON ELElementaryPK-05337
ALTON MEMORIAL J HMiddle06-08819
CANTU ELElementaryPK-05521
CARL C WAITZ ELElementaryPK-05361
DOMINGO TREVINO MIDDLEMiddle06-08531
JESSIE L JENSEN ELElementaryPK-06615
MISSION COLLEGIATE H SHigh09-12399
RAQUEL CAVAZOS ELElementaryPK-05521

About Alton

Across Alton, Texas, 8 public schools instructs about 4,104 students between them.

On the school-mix side, the city consists of 5 elementary, 2 middle, and 1 high.

Average school size in Alton is around 513 students, 15% below the Texas average of about 606.

Five-year track record. Combined enrollment now sits at 4,104 students, fell 16% from the 4,892 reported in SY 2017-18.

On allk12, the community for Alton discusses school events, board meetings, and seasonal calendars. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in Alton?
Alton, Texas has 8 public K-12 schools serving approximately 4,104 students.
How many elementary, middle, and high schools are in Alton?
Alton has 5 elementary, 2 middle, 1 high public schools.
What is the largest public school in Alton?
ALTON MEMORIAL J H is the largest public school in Alton by enrollment, with approximately 819 students.
What school districts serve Alton?
Alton is served by 3 public school districts, including MISSION CISD, SHARYLAND ISD, LA JOYA ISD.
What grade levels do public schools in Alton cover?
Public schools in Alton serve students from pre-K through grade 12.