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

11 schools in UVALDE CISD

Texas · 4,397 students · 2 cities

Parents inside UVALDE CISD pick from 11 public K-12 options, with combined enrollment of about 4,397 students (an average school size of 400).

4-year change in UVALDE CISD

SY 2020-21 vs SY 2024-25
Total enrollment
4,019
+961 (+31%) vs SY 2020-21
School count
8
+2 (+33%) vs SY 2020-21
Source: NCES Common Core of Data, enrollment-weighted demographic averages

How UVALDE CISD ranks

Among districts
MeasureThis districtIn TexasIn the US
State test proficiency
ranked highest first
28.3%#645 of 667N/A
Enrollment
ranked largest first
4,397#226 of 760#2,206 of 9,234
Number of schools
ranked most first
9#191 of 760N/A
Students per teacher
ranked fewest first
16.3:1#667 of 758#6,672 of 9,044
Free or reduced-price lunch share
ranked highest first
84.5%#87 of 750#973 of 8,164
Diversity index
ranked most diverse first
17.2%#495 of 557#5,972 of 6,853
Districts need at least 2 schools and 500 students to be ranked. Test proficiency is ranked within the state only, since each state gives a different test. Each rank links to the full list.

Inside UVALDE CISD

State test results across the district's 5 scored schools run from Uvalde High School at 33.3% proficient to Uvalde El at Flores Campus at 20.4%, a gap of 12.9 points. That is the 316th widest gap among 352 Texas districts with four or more scored schools.

Since 2017-18, the 5 district schools that reported both years went from 3,228 to 3,365 students (up 4%) and from 235 to 212 full-time teachers (down 10%), as of 2024-25.

Proficient is the average share of students meeting the state standard across each school's state tests in 2023-24 and 2024-25; schools with fewer than 100 students and schools serving specialized populations are left out. Staffing figures come from the NCES Common Core of Data and count only schools that reported students and teachers in both years.
NameCityLevelGradesEnrollment
UVALDE H SUvaldeHigh09-121,148
DALTON ELUvaldeElementaryPK-02815
MORALES J HUvaldeMiddle06-08718
UVALDE EL AT FLORES CAMPUSUvaldeElementary03-05592
UVALDE DUAL LANGUAGE ACADEMYUvaldeElementaryPK-06561
UVALDE ELUvaldeElementary03-04378
BATESVILLE SCHOOLBatesvilleElementaryPK-0892
CROSSROADS ACADEMYUvaldeHigh09-1259
UCISD RESTORATIVE CENTERUvaldeCombined04-1134
LEGACY ELUvaldeElementaryM-M·
UVALDE CISD VIRTUAL ACADEMYUvaldeCombinedM-M·

About UVALDE CISD

As a small district in Texas, UVALDE CISD serves 4,397 students across 11 schools.

In terms of grade levels, UVALDE CISD spans 6 elementary, 1 middle, 2 high schools, and 2 combined or other.

Average enrollment per school in UVALDE CISD is about 400, noticeably below the Texas average of roughly 606.

Over the past 4-year window. Across the same 4-year window, public-school enrollment climbed 31%: 3,058 students in SY 2020-21 versus 4,019 in SY 2024-25. Over that span, UVALDE CISD gained 2 schools, going from 6 to 8.

In the discussion threads here, the community for UVALDE CISD discusses school events, board meetings, and seasonal calendars. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many schools are in UVALDE CISD?
UVALDE CISD operates 11 public K-12 schools in Texas, serving approximately 4,397 students.
What is the mix of elementary, middle, and high schools in UVALDE CISD?
UVALDE CISD includes 6 elementary schools, 1 middle school, 2 high schools, and 2 combined-grade schools.
What is the largest school in UVALDE CISD?
UVALDE H S is the largest public school in UVALDE CISD by enrollment, with approximately 1,148 students.
What grade levels does UVALDE CISD serve?
UVALDE CISD serves students from pre-K through grade 12 across 11 schools.
What cities does UVALDE CISD serve?
UVALDE CISD operates schools in Uvalde, Batesville across Texas.
Are there charter schools in UVALDE CISD?
1 of the 11 schools listed under UVALDE CISD are charter schools.