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

4 schools in GARRISON ISD

Texas · 736 students · 1 city

For a Texas district, GARRISON ISD runs a compact public-school system: 4 campuses and roughly 736 students (1 elementary, 1 middle, and 2 high).

7-year change in GARRISON ISD

SY 2017-18 vs SY 2024-25
Total enrollment
736
+7 (+1%) vs SY 2017-18
School count
4
+1 (+33%) vs SY 2017-18
% White
65%
was 67%
% Hispanic
14%
was 11%
% Black
15%
was 18%
% Asian
1%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameCityLevelGradesEnrollment
GARRISON ELGarrisonElementaryPK-05346
GARRISON H SGarrisonHigh09-12221
GARRISON MIDDLEGarrisonMiddle06-08166
NACOGDOCHES COUNTY DAEP COOPGarrisonHigh07-103

About GARRISON ISD

GARRISON ISD is a compact Texas school district running 4 campuses with combined enrollment near 736.

Looking at the level breakdown, GARRISON ISD consists of 1 elementary, 1 middle, and 2 high schools.

Average enrollment per school in GARRISON ISD is about 184, meaningfully below the Texas average of roughly 606.

Trend over the past 7 years. Combined enrollment now sits at 736 students, remained close to its prior level from the 729 reported in SY 2017-18. The school count climbed from 3 to 4 across the same 7-year window.

On this page, the community for GARRISON ISD discusses comparison threads between local schools and program reviews. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many public schools does GARRISON ISD run?
GARRISON ISD has 4 public schools with a combined enrollment of about 736 students in Texas.
What is the mix of elementary, middle, and high schools in GARRISON ISD?
GARRISON ISD includes 1 elementary, 1 middle, 2 high schools.
What is the largest school in GARRISON ISD?
GARRISON EL is the largest public school in GARRISON ISD by enrollment, with approximately 346 students.
What grade levels does GARRISON ISD serve?
GARRISON ISD schools serve students from pre-K through grade 12, across 4 campuses.