District Overview

District Overview

The Castleberry Independent School District strives to provide the finest education to our students. Through this learning process, we prepare our students to be lifelong learners in our diverse, changing world and competitive workplace.

Castleberry ISD is located five miles west of downtown Fort Worth, in a densely populated community covering an area of approximately 5.438 square miles. The district includes the City of River Oaks (pop. 7,646), a large portion of Sansom Park (pop. 5,454), and a small portion of the City of Fort Worth.* Castleberry ISD is bound on the west and the south by the Trinity River, on the east by Fort Worth, and the north by Lake Worth.

The district employs 598 staff members consisting of teachers, administrators and support staff committed to providing a high quality learning environment for the 3,710 students enrolled in the district. The student body at Castleberry ISD comes from a diverse background: 83.26% of our students are Hispanic, 12.61% of our students are Anglo, 2.32% are African-American, 0.22% are Asian, and 0.13% are American Indian.**

Castleberry ISD consists of seven schools: Castleberry Elementary, A.V. Cato Elementary, Joy James Academy of Leadership, Irma Marsh Middle School, Castleberry High School, REACH High School, and TRUCE Learning Center.

* Population information obtained from April 2020 Census Review.
** Demographic information obtained from PEIMS 2022-2023 Fall Student Data Review.


A.V. Cato Elementary, 4501 Barbara Rd, Fort Worth, TX 76114, (817) 252-2400Castleberry Elementary, 1100 Roberts Cut Off Rd, Fort Worth, TX 76114, (817) 252-2300
Joy James Academy of Leadership, 5300 Buchanan St, Fort Worth, TX 76114, 817-252-2500


Castleberry High School, 215 Churchill Road, Fort Worth, TX 76114, (817) 252-2100 Irma Marsh Middle School, 415 Hagg Drive, Fort Worth, TX 76114, (817) 252-2200
REACH High School, 1101 Merritt St, Fort Worth, TX 76114, (817) 252-2390
TRUCE Learning Center, 1101 Merritt St, Fort Worth, TX 76114, (817) 252-2490