Skip to content
BCER

Regular local school district · Tarrant County

Keller ISD, TX: schools, enrollment and spending

Keller ISD runs 42 public schools with 32,042 students in grades PK to 12. Its ratio of 15.2 students per teacher is about the same as the Texas figure of 15.1.Listed in NCES data as "KELLER ISD".

At a glance

Schools
42
Students
32,042
Teachers (FTE)
2,112
Students per teacher
15.2
TX: 15.1 · US: 15.3
Address
350 Keller Pkwy, Keller, TX 76248
County
Tarrant County
Locale
City: Large
Grades offered
PK to 12
Agency type
Regular local school district
NCES district ID
4825260
State district ID
TX-220907
Total staff (FTE)
3,903
School counselors (FTE)
72.0About 445 students per counselor.
School administrators (FTE)
121.0
Location from NCES coordinates. Map data OpenStreetMap contributors. Open larger map

Students per teacher compared

This district15.2
Texas15.1
United States15.3

2020 finance data

From the F-33 School District Finance Survey for fiscal year 2020, in nominal dollars. Enrollment used for per-pupil figures is the finance survey count (34,319), which can differ from 2024-25 enrollment.
Total revenue
$434.4 million
Federal revenue
$36.8 million
State revenue
$108.0 million
Local revenue
$289.6 million
Total spending
$490.5 million
Spending per pupil
$14,293
Salaries
$252.3 million51.4% of total spending.
Long-term debt (end of year)
$877.6 million

Where revenue came from

  • Federal: 8.5%
  • State: 24.9%
  • Local: 66.7%

Texas overall

  • Federal: 12.6%
  • State: 36.9%
  • Local: 50.5%

Spending per pupil compared

This district$14,293
Texas$14,396
United States$16,826

Schools in Keller ISD

By level: 6 high, 10 middle, 23 elementary, 2 prekindergarten, 1 secondary. A CEP school serves free meals to all students.
Basswood ElementaryElementaryPK to 556314.4
Bear Creek IntermediateMiddle5 to 690417.7
Bette Perot ElementaryElementaryPK to 449816.1
Bluebonnet ElementaryElementaryPK to 554613.7
Caprock ElementaryElementaryPK to 460813.8
Central High SchoolHigh9 to 122,41016.2
Eagle Ridge ElementaryElementaryPK to 449915.1
Florence ElementaryElementaryPK to 447515.3
Fossil Hill MiddleMiddle6 to 883113.8
Fossil Ridge High SchoolHigh9 to 122,14014.7
Freedom ElementaryElementaryPK to 463914.9
Friendship ElementaryElementaryPK to 446413.6
Heritage ElementaryElementaryPK to 552915.1
Hidden Lakes ElementaryElementaryPK to 439613.2
Hillwood MiddleMiddle7 to 81,12616.8
Independence ElementaryElementaryPK to 444713.5
Indian Springs MiddleMiddle5 to 889115.4
Keller Collegiate AcademyHigh9 to 1229621.1
Keller Compass CenterHigh9 to 12583.2
Keller Early Learning Center - NorthPrekindergartenPK25210.1
Keller Early Learning Center - SouthPrekindergartenPK31710.2
Keller High SchoolHigh9 to 122,95118.7
Keller MiddleMiddle7 to 889416.6
Keller-Harvel ElementaryElementaryPK to 446415.0
Liberty ElementaryElementaryPK to 441414.3
Lone Star ElementaryElementaryPK to 456915.4
North Riverside ElementaryElementaryPK to 546913.4
Park Glen ElementaryElementaryPK to 447916.0
Parkview ElementaryElementaryPK to 561813.1
Parkwood Hill IntermediateMiddle5 to 61,02216.2
Ridgeview ElementaryElementaryPK to 453415.7
Shady Grove ElementaryElementaryPK to 437814.5
Sunset Valley ElementaryElementaryPK to 559214.1
Tarrant Co J J a E PSecondary7 to 113
Timber Creek High SchoolHigh9 to 122,97017.0
Timberview MiddleMiddle5 to 896715.3
Trinity Meadows IntermediateMiddle5 to 681315.9
Trinity Springs MiddleMiddle7 to 893117.2
Vista Ridge MiddleMiddle6 to 878615.4
Whitley Road ElementaryElementaryPK to 432312.0
Willis Lane ElementaryElementaryPK to 451015.9
Woodland Springs ElementaryElementaryPK to 446615.0

Nearby and related

Other districts in Tarrant County

More in Texas

Source: NCES Common Core of Data 2024-25 and F-33 finance 2020, via the Urban Institute Education Data Portal. Last reviewed October 2026. Finance figures are 2020 finance data in nominal dollars, not adjusted for inflation. Blank values are not available, not applicable or suppressed in the source. See the methodology.