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

3 schools in Boys Ranch

Texas · Public K-12

Boys Ranch, Texas comes in at 3 public K-12 schools on the latest counts, with roughly 148 students total and an average campus size near 49.

7-year change in Boys Ranch

SY 2017-18 vs SY 2024-25
Total enrollment
148
-153 (-51%) vs SY 2017-18
School count
3
0 (0%) vs SY 2017-18
% White
62%
was 64%
% Hispanic
20%
was 20%
% Black
12%
was 9%
% Asian
1%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
BLAKEMORE MIDDLEMiddle06-0839
BOYS RANCH H SHigh09-1288
MIMI FARLEY ELElementaryKG-0521

About Boys Ranch

Boys Ranch, Texas is home to 3 public schools, with combined enrollment of approximately 148 students. By school count, it is a sparse city.

In terms of grade levels, the city spans 1 elementary, 1 middle, and 1 high.

Average school size in Boys Ranch is around 49 students, 92% lower than the Texas average of about 606.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment contracted 51%: 301 students in SY 2017-18 versus 148 in SY 2024-25. The Black share of public-school enrollment increased from 9% to 12%.

Within the allk12 community for this area, the community for Boys Ranch discusses open enrollment windows, redistricting talk, and busing logistics. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many K-12 schools are in Boys Ranch, Texas?
There are 3 public K-12 schools in Boys Ranch, with a combined enrollment of about 148.
How many elementary, middle, and high schools are in Boys Ranch?
Boys Ranch has 1 elementary, 1 middle, 1 high public schools.
What is the largest public school in Boys Ranch?
BOYS RANCH H S is the largest public school in Boys Ranch by enrollment, with approximately 88 students.
What school districts serve Boys Ranch?
Boys Ranch public schools are operated by BOYS RANCH ISD.
What grade levels do public schools in Boys Ranch cover?
Public schools in Boys Ranch serve students from kindergarten through grade 12.