Uvalde County
Uvalde County runs 17 public K-12 schools inside Texas, with the county population around 24,881. The mix is 8 elementary, 1 middle, and 3 high.
7-year change in Uvalde County
SY 2017-18 vs SY 2024-25County vs. school enrollment demographics
Left bar is the racial makeup of Uvalde County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".
Test scores in Uvalde County
Latest 2023-24 ELA proficiency, 9 schools ranked. Texas state average: 52.7%.
- KNIPPA SCHOOL· 72.0%
- UTOPIA SCHOOL· 60.0%
- SABINAL EL· 47.0%
- UVALDE DUAL LANGUAGE ACADEMY· 43.0%
- SABINAL SECONDARY· 42.0%
- UVALDE EL· 29.0%
- UVALDE EL AT FLORES CAMPUS· 32.0%
- MORALES J H· 33.0%
- UVALDE H S· 34.0%
- SABINAL SECONDARY· 42.0%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| UVALDE H S | Uvalde | High | 09-12 | 1,148 | · |
| DALTON EL | Uvalde | Elementary | PK-02 | 815 | · |
| MORALES J H | Uvalde | Middle | 06-08 | 718 | · |
| UVALDE EL AT FLORES CAMPUS | Uvalde | Elementary | 03-05 | 592 | · |
| UVALDE DUAL LANGUAGE ACADEMY | Uvalde | Elementary | PK-06 | 561 | · |
| KNIPPA SCHOOL | Knippa | Combined | PK-12 | 408 | · |
| UVALDE EL | Uvalde | Elementary | 03-04 | 378 | · |
| SABINAL EL | Sabinal | Elementary | PK-06 | 238 | · |
| SABINAL SECONDARY | Sabinal | High | 07-12 | 224 | · |
| UTOPIA SCHOOL | Utopia | Combined | PK-12 | 196 | · |
| CROSSROADS ACADEMY | Uvalde | High | 09-12 | 59 | · |
| UCISD RESTORATIVE CENTER | Uvalde | Combined | 04-11 | 34 | · |
| CLUSTER V SP ED | Sabinal | Elementary | M-M | · | · |
| KEVO | Knippa | Elementary | M-M | · | · |
| LEGACY EL | Uvalde | Elementary | M-M | · | · |
| SABINAL SECONDARY | Sabinal | Combined | M-M | · | · |
| UVALDE CISD VIRTUAL ACADEMY | Uvalde | Combined | M-M | · | · |
Cities in Uvalde County
About Uvalde County
Uvalde County is a rural-scale county of about 24,881 residents in Texas. Its public-school system teaches approximately 5,371 students across 17 schools.
Zooming out, census numbers show typical household earnings sit around $53,801, about 20% of adults have a bachelor's degree or above, and the federal-poverty share is near 21%. That income level is 19% noticeably below the Texas median.
In terms of grade levels, Uvalde County comprises 8 elementary schools (2,584 students), 1 middle school (718), 3 high schools (1,431), and 5 combined or other schools.
UVALDE CISD dominates the local landscape, accounting for roughly 4,305 students on its own.
Looking at the last 7 years. Across the same 7-year window, public-school enrollment decreased 10%: 5,526 students in SY 2017-18 versus 4,993 in SY 2024-25.
On allk12, the community for Uvalde County discusses sports rivalries, cross-district programs, and shared facilities. Posts come from current and former families, staff, and alumni.