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

29 schools in Weslaco

Texas · Public K-12

Weslaco sits inside Texas with 29 public K-12 schools, combined enrollment of about 19,550, and a mix of 13 elementary, 4 middle, and 8 high.

7-year change in Weslaco

SY 2017-18 vs SY 2024-25
Total enrollment
19,550
-718 (-4%) vs SY 2017-18
School count
25
-2 (-7%) vs SY 2017-18
% White
2%
was 2%
% Hispanic
98%
was 98%
% Black
0%
was 0%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
21ST CENTURY EARLY LEARNING FOUNDATIONS ACADEMYCombinedM-M·
A N RICO ELElementaryPK-05780
AIRPORT ELElementaryPK-05786
ARMANDO CUELLAR MIDDLEMiddle06-08634
BEATRIZ G GARZA MIDDLEMiddle06-08919
CAREER AND COLLEGE DEVELOPMENT CENTERHigh09-1250
CENTRAL MIDDLEMiddle06-081,060
CLECKLER/HEALD ELElementaryPK-05909
DR R E MARGO ELElementaryPK-051,085
HIDALGO COUNTY BOOT CAMPHigh09-1011
HORIZON H S WESLACOCombinedM-M·
HORIZON MONTESSORI II - STEM ACADEMYElementaryPK-08326
HORTON DISCIPLINARY ALTERNATIVE EDUCATION PROGRAMCombined04-120
IDEA ACADEMY WESLACOElementaryKG-05649
IDEA COLLEGE PREP WESLACOHigh06-12728
IDEA WESLACO PIKE ACADEMYElementaryKG-05734
IDEA WESLACO PIKE COLLEGE PREPARATORYHigh06-12758
MARY HOGE MIDDLEMiddle06-08830
MEMORIAL ELElementaryPK-051,109
NORTH BRIDGE ELElementaryPK-05775
PFC MARIO YBARRA ELElementaryPK-05503
PREMIER H S OF WESLACOHigh09-12112
RAUL A GONZALEZ JR ELElementaryPK-05552
RODOLFO RUDY SILVA JR ELElementaryPK-05685
SAM HOUSTON ELElementaryPK-05761
TEXASWORKS - WESLACOHigh09-1229
WESLACO 21ST CENTURY CTE EARLY COLLEGE H SCombinedM-M·
WESLACO EAST H SHigh09-122,066
WESLACO H SHigh09-122,699

About Weslaco

Weslaco is an expansive Texas city in terms of public-school footprint, with 29 schools and 19,550 students total.

On the school-mix side, the city is built around 13 elementary, 4 middle, 8 high, and 4 other.

Per-campus enrollment runs near 674, meaningfully above the state mean of about 606.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment declined 4%: 20,268 students in SY 2017-18 versus 19,550 in SY 2024-25. Over that span, Weslaco closed 2 schools, going from 27 to 25.

On this page, the community for Weslaco discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.

Frequently asked questions

How many public schools are in Weslaco?
Weslaco, Texas has 29 public K-12 schools serving approximately 19,550 students.
How many elementary, middle, and high schools are in Weslaco?
Weslaco has 13 elementary, 4 middle, 8 high, 4 combined-grade public schools.
What is the largest public school in Weslaco?
WESLACO H S is the largest public school in Weslaco by enrollment, with approximately 2,699 students.
What school districts serve Weslaco?
Weslaco is served by 5 public school districts, including WESLACO ISD, HORIZON MONTESSORI PUBLIC SCHOOLS, IDEA PUBLIC SCHOOLS, PREMIER HIGH SCHOOLS, TEXAS WORKS.
What grade levels do public schools in Weslaco cover?
Public schools in Weslaco serve students from pre-K through grade 12.
Are there charter schools in Weslaco?
8 of the 29 public schools in Weslaco are charter schools.