Elementary Schools
Teague Elementary School
316 N 10th
Public District PK-4
Oakwood Elementary School
631 N Holly St
Public District PK-6
Wortham Elementary School
201 S 4th St
Public District PK-5
Middle Schools
Fairfield Jr High School
701 Post Oak Rd
Public District 6-8
Wortham Middle School
201 S 4th St
Public District 6-8
Teague Jr High School
420 Loop 255
Public District 5-8
High Schools
Teague High School
420 Loop 255
Public District 9-12
Fairfield High School
631 Post Oak Rd
Public District 9-12
Buffalo High School
1724 N Buffalo Ave
Public District 9-12
MLS Disclaimers & Copyright