Contact & Location
Enrollment & Schools
84
Total Schools
62,277
Total Enrollment
PK-KG
Grade Range
School Breakdown
3
Preschools
4
Elementary
Schools
15
Middle
Schools
13
High
Schools
Rating Distribution
2027%
2027%
3446%
School Types
By Type
Public
83Charter
1Private
0By Level
Elementary
4Middle
15High
13Reviews (Aggregated)
3.7
Average Rating
1,025
Total Reviews
Demographics (Aggregated)
Ethnicity Breakdown
Hispanic / Latino
59%
White
25%
Black / African American
7%
Asian
4%
Two or More Races
4%
Gender Distribution
52%Male
48%Female
Free / Reduced Lunch
53%Students Eligible
vs. State Average
61%
Academic Performance (Aggregated)
Average Ratings
6.1
6.2
—
4.7
Average ACT Score
21.2
(out of 36)
Average SAT Score
997
(out of 1600)
Average Graduation Rate
75%
Students
AP / IB / Dual Enrollment
25%
Students
School Performance Summary
Below Average
27% (20)
Average
27% (20)
Above Average
46% (34)
Branch Independent School District is committed to excellence, equity, and preparing every student for a successful future.
Schools in Branch Independent School District
84 schoolsPreschools
(3)Elementary Schools
(4)Middle Schools
(15)—
Alter Middle School
Middlepublic•66 students
7
Bradley Middle School
Middlepublic•1,147 students
8
Bush Middle School
Middlepublic•978 students
5
Driscoll Middle School
Middlepublic•603 students
3
Eisenhower Middle School
Middlepublic•880 students
4
Garner Middle School
Middlepublic•804 students
4
Harris Middle School
Middlepublic•897 students
8
Hill Middle
Middlepublic•1,044 students
3
Jackson Middle School
Middlepublic•685 students
4
Krueger Middle School
Middlepublic•813 students
9
Lopez Middle School
Middlepublic•1,361 students
3
Nimitz Middle School
Middlepublic•1,071 students
8
Tejeda Middle School
Middlepublic•1,055 students
3
White Middle School
Middlepublic•944 students
3
Wood Middle School
Middlepublic•706 students
High Schools
(13)1
Academy Of Creative Education
Highpublic•114 students
Alter High School
Highpublic•110 students
Branch Area Careers Center
Highpublic0
5
Churchill High School
Highpublic•2,510 students
Homebased Comp Ed
Highpublic•1 students
7
International School Of America
Highpublic•485 students
8
Johnson High School
Highpublic•3,202 students
3
Legacy of Educational Excellence High School
Highpublic•2,390 students
4
MacArthur High School
Highpublic•2,055 students
5
Madison High School
Highpublic•2,850 students
8
Marion Local High School
Highpublic•245 students
8
Reagan High School
Highpublic•3,397 students
4
Roosevelt High School
Highpublic•2,599 students
Other Schools
(49)7
Bulverde Creek Elementary School
Schoolpublic•1,003 students
5
Camelot Elementary School
Schoolpublic•488 students
9
Canyon Ridge Elementary School
Schoolpublic•485 students
9
Cibolo Green Elementary School
Schoolpublic•834 students
4
Clear Spring Elementary School
Schoolpublic•318 students
7
Coker Elementary School
Schoolpublic•788 students
4
Colonial Hills Elementary School
Schoolpublic•682 students
5
Dellview Elementary School
Schoolpublic•394 students
4
East Terrell Hills Elementary School
Schoolpublic•601 students
4
El Dorado Elementary School
Schoolpublic•552 students
9
Encino Park Elementary School
Schoolpublic•695 students
5
Fox Run Elementary School
Schoolpublic•742 students
7
Hardy Oak Elementary School
Schoolpublic•683 students
8
Harmony Hills Elementary School
Schoolpublic•400 students
9
Hidden Forest Elementary School
Schoolpublic•563 students
9
Huebner Elementary School
Schoolpublic•529 students
4
Jackson-Keller Elementary School
Schoolpublic•524 students
3
Larkspur Elementary School
Schoolpublic•882 students
8
Las Lomas Elementary School
Schoolpublic•514 students
9
Longs Creek Elementary School
Schoolpublic•591 students
8
Marion Local Elementary School
Schoolpublic•710 students
5
New Simpson Hill Dist 32
Schoolpublic•206 students
5
Northern Hills Elementary School
Schoolpublic•555 students
8
Northwood Elementary School
Schoolpublic•344 students
6
Oak Grove Elementary School
Schoolpublic•389 students
9
Oak Meadow Elementary School
Schoolpublic•399 students
7
Redland Oaks Elementary School
Schoolpublic•360 students
7
Regency Place Elementary School
Schoolpublic•454 students
6
Ridgeview Elementary School
Schoolpublic•541 students
9
Roan Forest Elementary School
Schoolpublic•861 students
5
Royal Ridge Elementary School
Schoolpublic•468 students
3
Serna Elementary School
Schoolpublic•315 students
6
Stahl Elementary School
Schoolpublic•586 students
7
Steubing Ranch Elementary School
Schoolpublic•863 students
9
Stone Oak Elementary School
Schoolpublic•849 students
5
Sullivan West Elementary School
Schoolpublic•553 students
5
Sullivan West High School At Lake Huntington
Schoolpublic•492 students
6
Thousand Oaks Elementary School
Schoolpublic•631 students
9
Tuscany Heights Elementary School
Schoolpublic•686 students
5
Vineland Public Charter School
Schoolcharter•433 students
9
Vineyard Ranch Elementary
Schoolpublic•772 students
Waldron Learning Center
Schoolpublic•242 students
5
Walzem Elementary School
Schoolpublic•660 students
West Avenue Elementary School
Schoolpublic•351 students
6
Wetmore Elementary School
Schoolpublic•518 students
9
Wilderness Oak Elementary School
Schoolpublic•671 students
6
Wilshire Elementary School
Schoolpublic•265 students
3
Windcrest Elementary School
Schoolpublic•491 students
7
Woodstone Elementary School
Schoolpublic•552 students
Reported Incidents
Report an IncidentCommunity-reported and third-party-sourced concerns. All incidents are allegations, not established facts.
No incidents have been reported for Branch Independent School District.
Data aggregated from 84 schools in Branch Independent School District.
Source: GreatSchools, U.S. Department of Education, and school surveys.
Last updated: May 1, 2026Source: GreatSchools, U.S. Department of Education, and school surveys.