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

6 schools in Balch Springs

Texas · Public K-12

Balch Springs, Texas reports 6 public K-12 schools to NCES, totaling roughly 3,378 students (4 elementary, 1 middle, and 1 high).

7-year change in Balch Springs

SY 2017-18 vs SY 2024-25
Total enrollment
3,378
-836 (-20%) vs SY 2017-18
School count
6
+1 (+20%) vs SY 2017-18
% White
4%
was 8%
% Hispanic
74%
was 72%
% Black
19%
was 17%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
FLOYD ELElementaryPK-05552
GRAY ELElementaryPK-05409
HODGES ELElementaryPK-05570
KIPP PLEASANT GROVE LEADERSHIP ACADEMYHigh06-12618
MACKEY ELElementaryPK-05478
YOUNG WOMEN'S STEAM ACADEMY AT BALCH SPRINGS MIDDLMiddle06-09751

About Balch Springs

Balch Springs is a moderately sized Texas city in terms of public-school footprint, with 6 schools and 3,378 students total.

On the level-by-level breakdown, the city comprises 4 elementary, 1 middle, and 1 high.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment contracted 20%: 4,214 students in SY 2017-18 versus 3,378 in SY 2024-25. Balch Springs now counts 6 public schools, up from 5 in SY 2017-18. Demographically, the White share of enrollment decreased from 8% to 4%.

On allk12, the community for Balch Springs discusses open enrollment windows, redistricting talk, and busing logistics. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools are in Balch Springs?
Balch Springs, Texas has 6 public K-12 schools serving approximately 3,378 students.
How many elementary, middle, and high schools are in Balch Springs?
Balch Springs has 4 elementary, 1 middle, 1 high public schools.
What is the largest public school in Balch Springs?
YOUNG WOMEN'S STEAM ACADEMY AT BALCH SPRINGS MIDDL is the largest public school in Balch Springs by enrollment, with approximately 751 students.
What school districts serve Balch Springs?
Balch Springs is served by 3 public school districts, including MESQUITE ISD, KIPP TEXAS PUBLIC SCHOOLS, DALLAS ISD.
What grade levels do public schools in Balch Springs cover?
Public schools in Balch Springs serve students from pre-K through grade 12.
Are there charter schools in Balch Springs?
1 of the 6 public schools in Balch Springs are charter schools.