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

3 schools in Santa Teresa

New Mexico · Public K-12

3 public K-12 schools operate inside Santa Teresa, with combined enrollment of about 2,166 students (1 elementary, 1 middle, and 1 high).

7-year change in Santa Teresa

SY 2017-18 vs SY 2024-25
Total enrollment
2,166
-342 (-14%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
% White
4%
was 4%
% Hispanic
95%
was 96%
% Black
1%
was 0%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
SANTA TERESA ELEMENTARYElementaryPK-06484
SANTA TERESA HIGHHigh09-121,154
SANTA TERESA MIDDLEMiddle07-08528

About Santa Teresa

Public education in Santa Teresa, New Mexico runs across 3 schools that educates roughly 2,166 students. By footprint, Santa Teresa sits in the thinly populated bracket.

In terms of grade levels, the city consists of 1 elementary, 1 middle, and 1 high.

Per-campus enrollment runs near 722, meaningfully above the state mean of about 343.

Trend over the past 7 years. Combined enrollment now sits at 2,166 students, contracted 14% from the 2,508 reported in SY 2017-18.

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

Frequently asked questions

How many K-12 schools are in Santa Teresa, New Mexico?
There are 3 public K-12 schools in Santa Teresa, with a combined enrollment of about 2,166.
How many elementary, middle, and high schools are in Santa Teresa?
Santa Teresa has 1 elementary, 1 middle, 1 high public schools.
What is the largest public school in Santa Teresa?
SANTA TERESA HIGH is the largest public school in Santa Teresa by enrollment, with approximately 1,154 students.
What school districts serve Santa Teresa?
Santa Teresa public schools are operated by GADSDEN.
What grade levels do public schools in Santa Teresa cover?
Public schools in Santa Teresa serve students from pre-K through grade 12.