Guest, Sign inJoin

Post to Fort Worth

We’ll email a one-tap link to publish your post. No password, and nothing is public until you click it.
Already a member? Sign in
Fort Worth Stock Yards Entrance Wiki (1 of 1)Photo: Renelibrary · CC BY-SA 4.0
D
Schools in Fort Worth · Fort Worth Independent School District

Fort Worth’s public schools score below 90% of Texas districts on tests and graduation

24% of students in Fort Worth’s public schools are proficient in math, below the Texas average (41%). The grade covers the public school district serving Fort Worth, from kindergarten through graduation, on state tests and graduation. Each state writes its own tests, so this is the one TownRatings grade compared within Texas, not nationally.

#625of 642 Texas townsK–12Where will my kid go?

From Texas state tests taken in spring 2022, when 98% of students in the tested grades sat them, and the class of 2023’s four-year graduation rate, as reported to the U.S. Department of Education.

Reading proficiency
36%
▼ 15 pts vs TX 51%
2021–22
Math proficiency
24%
▼ 17 pts vs TX 41%
2021–22
Graduate on time
82%
▼ 8 pts vs TX 90%
class of 2023
Spent per student
$13.8K
▲ 8% vs TX $12.8K
FY2024
Students per teacher
15.1
TX 14.9
Schools in town
303
61,552 students on the public path
In brief

Fort Worth’s schools, in brief

Against towns with similar incomes

Among the 640 Texas towns with household incomes within a quarter of Fort Worth’s, its schools beat 2%, lower than their 10% against all the state’s districts. The grade ↓

Results trail the state

In spring 2022, 36% of tested students were proficient in reading and 24% in math, against 51% and 41% statewide; 98% of students in the tested grades sat the tests. The grade ↓

Graduation

82% of the class of 2023 graduated in four years, against 90% across Texas. Districts ↓

Spending and class size

The district spends $13,777 per student, against $12,815 across Texas (FY2024). Spending doesn’t count toward the grade. Districts ↓

69 elementary schools, then 21 middle and 19 high schools

Which school depends on the address at every step. Enrollment is down 5% since 2020–21. See the path ↓

Choice beyond the district

Texans Can Academy - Fort Worth Westcreek, Texans Can Academy - Fort Worth Lancaster Avenue, Uplift Mighty Prep PS, Uplift Meridian Prep PS, Uplift Mighty Prep Middle, Uplift Mighty Prep H S, Uplift Ascend Prep PS, Uplift Elevate Prep PS, Uplift Elevate Prep Middle, Uplift Crescendo Prep PS, Uplift Ascend Prep Middle, Uplift Ascend Prep H S, Uplift Elevate Prep H S, Treetops School International, Richard Milburn Academy Fort Worth, Trinity Basin Preparatory - Fort Worth, Trinity Basin Preparatory - South, Ignite Community School-Fort Worth, Founders Classical Academy - Fort Worth, Premier H S of Fort Worth, Two Premier H S - Fort Worth campuses, Idea Rise College Preparatory, Idea Rise Academy, Idea Edgecliff Academy, Idea Edgecliff College Preparatory, Idea Southeast College Preparatory, Idea Southeast Academy, Fort Worth Academy of Fine Arts, Fort Worth Academy of Fine Arts El, East Fort Worth Montessori Academy, Harmony Science Academy- Fort Worth, Harmony School of Innovation - Fort Worth, Newman International Academy at Fort Worth, Iltexas Keller Middle, Iltexas Keller El, Iltexas Keller Saginaw H S, Iltexas Woodhaven El, Iltexas Woodhaven Middle, Great Hearts Lakeside, Great Hearts Prairie View, Ki Charter - Fort Worth, Rocketship Dennis Dunkins El, Rocketship Explore El, Como El, Forest Oak Middle, Maude I Logan El, Mitchell Boulevard El, John T White El, Academy of Visual and Performing Arts, New Heights, All Saints' Episcopal School of Fort Worth (private), Fort Worth Country Day (private), Trinity Valley School (private), Lake Country Christian School (private), St. Andrew Catholic (private), Nolan Catholic High School (private), Covenant Classical School (private), Temple Christian School (private), Mercy Culture Preparatory Academy (private), Cristo Rey Fort Worth College Prep (private), Montessori School of Fort Worth (private), St. Paul Lutheran School (private), Fort Worth Academy (private), Primrose School at Eagle Ranch (private), St. George Catholic School (private), St. Rita Catholic School (private), All Saints Catholic School (private), Primrose School of Parkwood Hill (private), The Oaks Tutorials (private), Trinity Baptist Temple Academy (private), Rivertree Academy (private), Holy Family Catholic School (private), Hill School of Fort Worth (private), Wedgwood Academy (private), The Jane Justin School (private), St. Peter's Classical School (private), Cassata High School (private), Mosaic Academy (private), Montessori School on Camp Bowie (private), My Dreams Academy (private), Fort Worth Save Our Children (private), Ft. Worth Adventist Jr. Academy (private), The Uhuru Academy (private), St. Augustin Catholic High School (private) and Miss Endy's Christian Academy (private) are in town. Every school ↓

Written from the figures on this page. Tests are from 2021–22, graduation from the class of 2023; each school’s own letter uses 2020–21 results.

The School Grade

What’s behind Fort Worth’s grade

D Test scoresD Graduation

D: better than 10% of Texas school districts, #625 of 642 Texas towns. Both inputs trail the Texas average; graduation is the closer of the two to typical.

Texas school districts we grade (1,191)Better than 10%
Lower resultsHigher results
Texas towns with similar household incomes (640)Better than 2%
A firm grade. Ordinary sampling error in 40,250 test results and a graduating class of 5,548 wouldn’t change the letter. The tests are from spring 2022, when 98% of Fort Worth’s students in the tested grades sat them (40,393 in math, 40,107 in reading).

How TownRatings grades schools →

Where will my kid go?

Pick a grade. These are the public schools that serve Fort Worth, with each school’s own grade.

69 schools teach K in Fort Worth’s district. Which one depends on your address. Their grades range from D− to A+, so check the specific school.
Clifford Davis El
Elementary · Grades PK–5 · Ft Worth
D−
868 students22:1Rate it →
Ridglea Hills El
Elementary · Grades PK–5
B
742 students17:1Rate it →
South Hills El
Elementary · Grades PK–5
C−
649 students16:1Rate it →
Waverly Park El
Elementary · Grades PK–5
C
639 students15:1Rate it →
Tanglewood El
Elementary · Grades PK–5
A+
575 students18:1Rate it →
Manuel Jara El
Elementary · Grades PK–5
C−
567 students14:1Rate it →
T A Sims El
Elementary · Grades PK–5
D
566 students17:1Rate it →
Daggett Montessori
Elementary · Grades K–8 · Ft Worth
B
546 students16:1Rate it →
McRae El
Elementary · Grades PK–5
D−
543 students15:1Rate it →
Westcliff El
Elementary · Grades PK–5
B+
534 students17:1Rate it →
W M Green El
Elementary · Grades PK–5
D
532 students16:1Rate it →
Rolling Hills El
Elementary · Grades PK–5
527 students18:1Rate it →
Daggett El
Elementary · Grades PK–5
D
526 students15:1Rate it →
Woodway El
Elementary · Grades PK–5
D
520 students17:1Rate it →
South Hi Mount El
Elementary · Grades PK–5
B−
510 students14:1Rate it →
Overton Park El
Elementary · Grades PK–5
A+
510 students17:1Rate it →
Hubbard El
Elementary · Grades PK–5
C−
508 students15:1Rate it →
Richard J Wilson El
Elementary · Grades PK–5
C
508 students16:1Rate it →
Carroll Peak El
Elementary · Grades PK–5
D
489 students14:1Rate it →
Diamond Hill El
Elementary · Grades PK–5
D
482 students17:1Rate it →
Lily B Clayton El
Elementary · Grades PK–5
A−
476 students15:1Rate it →
Greenbriar El
Elementary · Grades PK–5
C−
468 students15:1Rate it →
Oakhurst El
Elementary · Grades PK–5
C+
466 students14:1Rate it →
Eastern Hills El
Elementary · Grades PK–5
D
459 students18:1Rate it →
Luella Merrett El
Elementary · Grades PK–5
C−
456 students15:1Rate it →
Meadowbrook El
Elementary · Grades PK–5
C+
455 students14:1Rate it →
Moore M H El
Elementary · Grades PK–5
C−
453 students15:1Rate it →
Glen Park El
Elementary · Grades PK–5
C
451 students16:1Rate it →
Hazel Harvey Peace El
Elementary · Grades PK–5
D
448 students16:1Rate it →
Cesar Chavez Pri
Elementary · Grades PK–5 · Ft Worth
C−
447 students13:1Rate it →
Carter Park El
Elementary · Grades PK–5
D
445 students16:1Rate it →
Dolores Huerta El
Elementary · Grades PK–5
C−
443 students13:1Rate it →
Alice D Contreras
Elementary · Grades PK–5
C
442 students14:1Rate it →
Worth Heights El
Elementary · Grades PK–5
B−
439 students13:1Rate it →
S S Dillow El
Elementary · Grades PK–5
D
432 students14:1Rate it →
Sunrise - McMillan El
Elementary · Grades PK–5
D−
417 students17:1Rate it →
Lowery Road
Elementary · Grades PK–5
D
414 students13:1Rate it →
Sagamore Hill El
Elementary · Grades PK–5
D−
408 students16:1Rate it →
Sam Rosen El
Elementary · Grades PK–5
D
407 students14:1Rate it →
Morningside El
Elementary · Grades PK–5
C−
401 students14:1Rate it →
Bruce Shulkey El
Elementary · Grades PK–5
C−
400 students14:1Rate it →
Oaklawn El
Elementary · Grades PK–5
D
395 students15:1Rate it →
M L Phillips El
Elementary · Grades PK–5
C−
394 students15:1Rate it →
Christene C Moss El
Elementary · Grades PK–5
D
393 students14:1Rate it →
Springdale El
Elementary · Grades PK–5
C
393 students14:1Rate it →
Western Hills Pri
Elementary · Grades PK–1
393 students16:1Rate it →
George Clarke El
Elementary · Grades PK–5
C−
388 students13:1Rate it →
Westcreek El
Elementary · Grades PK–5
D
388 students15:1Rate it →
North Hi Mount El
Elementary · Grades PK–5
B
386 students15:1Rate it →
Bill J Elliott El
Elementary · Grades PK–5
D
381 students17:1Rate it →
Seminary Hills Park El
Elementary · Grades PK–5
C
378 students12:1Rate it →
Helbing El
Elementary · Grades PK–5
D
369 students14:1Rate it →
Van Zandt-Guinn El
Elementary · Grades PK–5
D
366 students14:1Rate it →
J T Stevens El
Elementary · Grades PK–5
D
361 students15:1Rate it →
Rufino Mendoza Sr. El
Elementary · Grades PK–5
D−
342 students14:1Rate it →
W J Turner El
Elementary · Grades PK–5
D
341 students15:1Rate it →
West Handley El
Elementary · Grades PK–5
C−
341 students19:1Rate it →
East Handley El
Elementary · Grades PK–5
D
329 students15:1Rate it →
Bonnie Brae
Elementary · Grades PK–5 · Ft Worth
B−
326 students14:1Rate it →
Versia Williams El
Elementary · Grades PK–5
D−
307 students14:1Rate it →
Kirkpatrick El
Elementary · Grades PK–5
D
296 students14:1Rate it →
Edward Briscoe El
Elementary · Grades PK–5
D
288 students14:1Rate it →
De Zavala El
Elementary · Grades PK–5
C−
274 students15:1Rate it →
Maudrie Walton El
Elementary · Grades PK–5
C−
271 students14:1Rate it →
Washington Heights El
Elementary · Grades PK–5
D
268 students14:1Rate it →
Atwood McDonald El
Elementary · Grades PK–5
C−
261 students13:1Rate it →
A M Pate El
Elementary · Grades PK–5
D
227 students14:1Rate it →
Charles Nash El
Elementary · Grades PK–5
D
213 students14:1Rate it →
Riverside Applied LRN CTR
Elementary · Grades K–5
C+
202 students13:1Rate it →
The path, start to finish
PK–569 elementary schoolsDepends on your addressD− to A+
6–821 middle schoolsDepends on your addressD− to A−
9–1219 high schoolsDepends on your addressD− to A+

Fort Worth’s public schools are run by Fort Worth Independent School District, which also serves Benbrook, Edgecliff Village, Forest Hill and Westover Hills and others. Parts of Fort Worth (13%, 10%, 8%, 7%, 4%, 3%, 3% and 3% of its land) are served by Northwest Independent, Eagle Mountain-Saginaw Independent, Crowley Independent, Keller Independent, Hurst-Euless-Bedford Independent, White Settlement Independent, Aledo Independent and Everman Independent instead. To confirm the school for a specific address, ask the district.

The district

Spending and class size are shown but don’t count toward the grade. Each district’s own page has every school.

Test scores · 2021–22

Well below the state in reading

Reading36%
State average 51.1% · 40107 students tested
Math24%
State average 40.9% · 40393 students tested

Fort Worth vs. its neighbors

Schools grades for the Texas towns that share Fort Worth’s borders.

Schools next door
TownSchoolsMain districts
Fort WorthDFort Worth Independent
ArlingtonC−Arlington Independent
BenbrookDFort Worth Independent
EulessAHurst-Euless-Bedford Independent PK–12 · Grapevine-Colleyville Independent PK–12
Grand PrairieCGrand Prairie Independent
LakesideBAzle Independent
Forest HillDFort Worth Independent PK–12 · Everman Independent PK–12
Haltom CityB−Birdville Independent
NorthlakeB+Northwest Independent
EvermanC−Everman Independent
BurlesonB+Burleson Independent PK–12 · Joshua Independent PK–12
RoanokeB+Northwest Independent
KellerA−Keller Independent
CrowleyC−Crowley Independent
AzleBAzle Independent
KennedaleC+Kennedale Independent
Richland HillsB−Birdville Independent
HurstB+Hurst-Euless-Bedford Independent PK–12 · Birdville Independent PK–12
WataugaB+Birdville Independent PK–12 · Keller Independent PK–12

2 of the 18 neighbors share Fort Worth Independent with Fort Worth, so their letters differ mainly through other districts.

Every school in Fort Worth

303 schools. Each public school’s letter compares its own 2020–21 reading and math results with Texas’s other public schools (the newest school-level results we have).

District schools in Fort Worthby address
Clifford Davis El
Elementary · Grades PK–5 · Ft Worth
D−
868 students22:1Rate it →
Ridglea Hills El
Elementary · Grades PK–5
B
742 students17:1Rate it →
South Hills El
Elementary · Grades PK–5
C−
649 students16:1Rate it →
Waverly Park El
Elementary · Grades PK–5
C
639 students15:1Rate it →
Tanglewood El
Elementary · Grades PK–5
A+
575 students18:1Rate it →
Manuel Jara El
Elementary · Grades PK–5
C−
567 students14:1Rate it →
T A Sims El
Elementary · Grades PK–5
D
566 students17:1Rate it →
McRae El
Elementary · Grades PK–5
D−
543 students15:1Rate it →
Westcliff El
Elementary · Grades PK–5
B+
534 students17:1Rate it →
W M Green El
Elementary · Grades PK–5
D
532 students16:1Rate it →
Rolling Hills El
Elementary · Grades PK–5
527 students18:1Rate it →
Daggett El
Elementary · Grades PK–5
D
526 students15:1Rate it →
Woodway El
Elementary · Grades PK–5
D
520 students17:1Rate it →
South Hi Mount El
Elementary · Grades PK–5
B−
510 students14:1Rate it →
Overton Park El
Elementary · Grades PK–5
A+
510 students17:1Rate it →
Hubbard El
Elementary · Grades PK–5
C−
508 students15:1Rate it →
Richard J Wilson El
Elementary · Grades PK–5
C
508 students16:1Rate it →
Carroll Peak El
Elementary · Grades PK–5
D
489 students14:1Rate it →
Diamond Hill El
Elementary · Grades PK–5
D
482 students17:1Rate it →
Lily B Clayton El
Elementary · Grades PK–5
A−
476 students15:1Rate it →
Greenbriar El
Elementary · Grades PK–5
C−
468 students15:1Rate it →
Oakhurst El
Elementary · Grades PK–5
C+
466 students14:1Rate it →
Eastern Hills El
Elementary · Grades PK–5
D
459 students18:1Rate it →
Luella Merrett El
Elementary · Grades PK–5
C−
456 students15:1Rate it →
Meadowbrook El
Elementary · Grades PK–5
C+
455 students14:1Rate it →
Moore M H El
Elementary · Grades PK–5
C−
453 students15:1Rate it →
Glen Park El
Elementary · Grades PK–5
C
451 students16:1Rate it →
Hazel Harvey Peace El
Elementary · Grades PK–5
D
448 students16:1Rate it →
Cesar Chavez Pri
Elementary · Grades PK–5 · Ft Worth
C−
447 students13:1Rate it →
Carter Park El
Elementary · Grades PK–5
D
445 students16:1Rate it →
Dolores Huerta El
Elementary · Grades PK–5
C−
443 students13:1Rate it →
Alice D Contreras
Elementary · Grades PK–5
C
442 students14:1Rate it →
Worth Heights El
Elementary · Grades PK–5
B−
439 students13:1Rate it →
S S Dillow El
Elementary · Grades PK–5
D
432 students14:1Rate it →
Sunrise - McMillan El
Elementary · Grades PK–5
D−
417 students17:1Rate it →
Lowery Road
Elementary · Grades PK–5
D
414 students13:1Rate it →
Sagamore Hill El
Elementary · Grades PK–5
D−
408 students16:1Rate it →
Sam Rosen El
Elementary · Grades PK–5
D
407 students14:1Rate it →
Morningside El
Elementary · Grades PK–5
C−
401 students14:1Rate it →
Bruce Shulkey El
Elementary · Grades PK–5
C−
400 students14:1Rate it →
Oaklawn El
Elementary · Grades PK–5
D
395 students15:1Rate it →
M L Phillips El
Elementary · Grades PK–5
C−
394 students15:1Rate it →
Christene C Moss El
Elementary · Grades PK–5
D
393 students14:1Rate it →
Springdale El
Elementary · Grades PK–5
C
393 students14:1Rate it →
Western Hills Pri
Elementary · Grades PK–1
393 students16:1Rate it →
George Clarke El
Elementary · Grades PK–5
C−
388 students13:1Rate it →
Westcreek El
Elementary · Grades PK–5
D
388 students15:1Rate it →
North Hi Mount El
Elementary · Grades PK–5
B
386 students15:1Rate it →
Bill J Elliott El
Elementary · Grades PK–5
D
381 students17:1Rate it →
Seminary Hills Park El
Elementary · Grades PK–5
C
378 students12:1Rate it →
Helbing El
Elementary · Grades PK–5
D
369 students14:1Rate it →
Van Zandt-Guinn El
Elementary · Grades PK–5
D
366 students14:1Rate it →
J T Stevens El
Elementary · Grades PK–5
D
361 students15:1Rate it →
Rufino Mendoza Sr. El
Elementary · Grades PK–5
D−
342 students14:1Rate it →
W J Turner El
Elementary · Grades PK–5
D
341 students15:1Rate it →
West Handley El
Elementary · Grades PK–5
C−
341 students19:1Rate it →
East Handley El
Elementary · Grades PK–5
D
329 students15:1Rate it →
Bonnie Brae
Elementary · Grades PK–5 · Ft Worth
B−
326 students14:1Rate it →
Versia Williams El
Elementary · Grades PK–5
D−
307 students14:1Rate it →
Kirkpatrick El
Elementary · Grades PK–5
D
296 students14:1Rate it →
Edward Briscoe El
Elementary · Grades PK–5
D
288 students14:1Rate it →
De Zavala El
Elementary · Grades PK–5
C−
274 students15:1Rate it →
Maudrie Walton El
Elementary · Grades PK–5
C−
271 students14:1Rate it →
Washington Heights El
Elementary · Grades PK–5
D
268 students14:1Rate it →
Atwood McDonald El
Elementary · Grades PK–5
C−
261 students13:1Rate it →
A M Pate El
Elementary · Grades PK–5
D
227 students14:1Rate it →
Charles Nash El
Elementary · Grades PK–5
D
213 students14:1Rate it →
PK Satellite Centers
Prekindergarten · Grades PK
170 studentsRate it →
Daggett Montessori
Elementary · Grades K–8 · Ft Worth
B
546 students16:1Rate it →
Riverside Applied LRN CTR
Elementary · Grades K–5
C+
202 students13:1Rate it →
Western Hills El
Elementary · Grades 2–5
D
499 students15:1Rate it →
Rosemont Middle
Middle · Grades 6–8
C−
1,166 students16:1Rate it →
McLean Middle
Middle · Grades 6–8
B
757 students16:1Rate it →
Riverside Middle
Middle · Grades 6–8
D
739 students19:1Rate it →
Meadowbrook Middle
Middle · Grades 6–8
C−
727 students17:1Rate it →
William James Middle
Middle · Grades 6–8
D
710 students17:1Rate it →
Wedgwood Middle
Middle · Grades 6–8
C−
701 students14:1Rate it →
Meacham Middle
Middle · Grades 6–8
D
680 students16:1Rate it →
Elder Middle
Middle · Grades 6–8
C−
646 students14:1Rate it →
J Martin Jacquet Middle
Middle · Grades 6–8
D−
580 students14:1Rate it →
Leonard Middle
Middle · Grades 6–8
D−
568 students15:1Rate it →
World Languages Institute
High · Grades 6–12
B−
520 students13:1Rate it →
Stripling Middle
Middle · Grades 6–8
C+
518 students15:1Rate it →
Jean McClung Middle
Middle · Grades 6–8
D
514 students14:1Rate it →
Kirkpatrick Middle
Middle · Grades 6–8
D
485 students15:1Rate it →
Monnig Middle
Middle · Grades 6–8
C−
459 students16:1Rate it →
Young Men's Leadership Academy
High · Grades 6–12
C+
418 students11:1Rate it →
Morningside Middle
Middle · Grades 6–8
D
415 students14:1Rate it →
Young Women's Leadership Academy
High · Grades 6–12
A−
403 students12:1Rate it →
McLean 6Th Grade
Middle · Grades 6
B−
388 students16:1Rate it →
Daggett Middle
Middle · Grades 6–8
D
353 students13:1Rate it →
Applied Learning Acad
Middle · Grades 6–8
C+
330 students13:1Rate it →
Paschal H S
High · Grades 9–12
C+
2,127 students17:1Rate it →
Trimble Technical H S
High · Grades 9–12
C−
1,924 students17:1Rate it →
Arlington Heights H S
High · Grades 9–12
C
1,898 students16:1Rate it →
South Hills H S
High · Grades 9–12
C−
1,846 students16:1Rate it →
North Side H S
High · Grades 9–12
C−
1,676 students15:1Rate it →
O D Wyatt H S
High · Grades 9–12
D
1,499 students15:1Rate it →
Polytechnic H S
High · Grades 9–12
D−
1,375 students17:1Rate it →
Eastern Hills H S
High · Grades 9–12
D−
1,189 students15:1Rate it →
Southwest H S
High · Grades 9–12
D
1,155 students14:1Rate it →
Carter-Riverside H S
High · Grades 9–12
D
1,039 students16:1Rate it →
Diamond Hill-Jarvis H S
High · Grades 9–12
D
877 students13:1Rate it →
Dunbar H S
High · Grades 9–12
D−
821 students15:1Rate it →
Im Terrell Academy for STEM and Vpa
High · Grades 9–12
A+
470 students12:1Rate it →
Texas Academy of Biomedical
High · Grades 9–12
A−
374 students18:1Rate it →
Marine Creek Collegiate H S
High · Grades 9–12
A−
350 students18:1Rate it →
Tarrant Co College South/Fort Worth Collegiate H S
High · Grades 9–12
B
347 students20:1Rate it →
Other district programsby referral or application
Charter schoolsfree, open by application
Trinity Basin Preparatory - Fort Worth
Elementary · Grades PK–8
C−
Charter
2,020 students16:1Rate it →
Great Hearts Lakeside
Grades K–9
A−
Charter
1,279 students24:1Rate it →
Harmony Science Academy- Fort Worth
Elementary · Grades PK–6
C+
Charter
1,232 students17:1Rate it →
Forest Oak Middle
Middle · Grades 6–8
C−
Charter
1,044 students13:1Rate it →
Harmony School of Innovation - Fort Worth
High · Grades 7–12
B
Charter
947 students17:1Rate it →
Iltexas Keller El
Elementary · Grades K–5
B+
Charter
935 students17:1Rate it →
Great Hearts Prairie View
Grades K–9
Charter
919 students23:1Rate it →
Uplift Ascend Prep PS
Elementary · Grades PK–5
D
Charter
864 students18:1Rate it →
Iltexas Keller Saginaw H S
High · Grades 9–12
B−
Charter
747 students14:1Rate it →
Idea Edgecliff Academy
Elementary · Grades K–5
B
Charter
708 students20:1Rate it →
Idea Southeast Academy
Elementary · Grades K–5
Charter
698 students24:1Rate it →
Idea Rise Academy
Elementary · Grades K–5
C
Charter
681 students22:1Rate it →
Uplift Elevate Prep PS
Elementary · Grades PK–5
C−
Charter
650 students18:1Rate it →
Idea Edgecliff College Preparatory
Middle · Grades 6–10
B+
Charter
604 students16:1Rate it →
Idea Rise College Preparatory
Secondary · Grades 6–11
A−
Charter
598 students14:1Rate it →
Iltexas Woodhaven El
Elementary · Grades PK–5
D−
Charter
588 students16:1Rate it →
New Heights
High · Grades 9–12
CharterAlternative Education
588 students32:1Rate it →
Uplift Mighty Prep PS
Elementary · Grades PK–5
C−
Charter
554 students18:1Rate it →
Trinity Basin Preparatory - South
Elementary · Grades PK–7
Charter
534 students16:1Rate it →
Uplift Crescendo Prep PS
Elementary · Grades PK–5
Charter
532 students19:1Rate it →
Uplift Mighty Prep Middle
Middle · Grades 6–8
D
Charter
516 students18:1Rate it →
Idea Southeast College Preparatory
Middle · Grades 6–9
Charter
475 students20:1Rate it →
Uplift Meridian Prep PS
Elementary · Grades PK–5
D−
Charter
461 students16:1Rate it →
Rocketship Dennis Dunkins El
Elementary · Grades PK–5
Charter
442 students21:1Rate it →
Iltexas Keller Middle
Middle · Grades 6–8
B+
Charter
440 students17:1Rate it →
Ignite Community School-Fort Worth
Elementary · Grades PK–8
Charter
438 students10:1Rate it →
Como El
Elementary · Grades PK–5
C−
Charter
422 students15:1Rate it →
Fort Worth Academy of Fine Arts
High · Grades 7–12
A−
Charter
415 students12:1Rate it →
Uplift Mighty Prep H S
High · Grades 9–12
D
Charter
402 students15:1Rate it →
Uplift Ascend Prep Middle
Middle · Grades 6–8
C
Charter
401 students17:1Rate it →
John T White El
Elementary · Grades PK–5
D
Charter
369 students13:1Rate it →
Treetops School International
Grades K–12 · Euless
B+
Charter
343 students12:1Rate it →
Mitchell Boulevard El
Elementary · Grades PK–5
D−
Charter
338 students13:1Rate it →
Texans Can Academy - Fort Worth Lancaster Avenue
High · Grades 9–12
D−
CharterAlternative Education
319 students28:1Rate it →
Maude I Logan El
Elementary · Grades PK–5
C−
Charter
319 students13:1Rate it →
Uplift Ascend Prep H S
High · Grades 9–12
Charter
318 students13:1Rate it →
Iltexas Woodhaven Middle
Middle · Grades 6–8
D
Charter
295 students12:1Rate it →
Rocketship Explore El
Elementary · Grades PK–5
Charter
289 students17:1Rate it →
Uplift Elevate Prep Middle
Middle · Grades 6–8
C+
Charter
267 students14:1Rate it →
Fort Worth Academy of Fine Arts El
Elementary · Grades 3–6
A−
Charter
255 students16:1Rate it →
Newman International Academy at Fort Worth
Elementary · Grades PK–6
D
Charter
255 students25:1Rate it →
Texans Can Academy - Fort Worth Westcreek
High · Grades 9–12
D−
CharterAlternative Education
240 studentsRate it →
Uplift Elevate Prep H S
High · Grades 9–12
Charter
209 students15:1Rate it →
Richard Milburn Academy Fort Worth
High · Grades 9–12
D−
CharterAlternative Education
167 students27:1Rate it →
Academy of Visual and Performing Arts
Middle · Grades 6–8
Charter
146 students7:1Rate it →
East Fort Worth Montessori Academy
Elementary · Grades PK–5
D
Charter
131 students15:1Rate it →
Premier H S of Fort Worth
High · Grades 9–12 · Ft Worth
D
CharterAlternative Education
124 students25:1Rate it →
Premier H S - Fort Worth (Southside)
High · Grades 9–12
CharterAlternative Education
118 students20:1Rate it →
Premier H S - Fort Worth (Jacksboro)
High · Grades 9–12
CharterAlternative Education
101 students18:1Rate it →
Ki Charter - Fort Worth
Grades 1–12
Charter
80 students13:1Rate it →
Founders Classical Academy - Fort Worth
Elementary · Grades K–3
Charter
38 students9:1Rate it →
Other public schools in Fort Worthrun by other districts or the state
Walsh El
Elementary · Grades K–5
A
550 students16:1Rate it →
McAnally Middle
Middle · Grades 6–8
898 students18:1Rate it →
Lynn McKinney El
Elementary · Grades K–5 · Aledo
538 students15:1Rate it →
Ann Brock El at Oak Grove
Elementary · Grades PK–5
B
683 students16:1Rate it →
A V Cato El
Elementary · Grades PK–5
C−
633 students15:1Rate it →
Sycamore El
Elementary · Grades PK–5
C
509 students14:1Rate it →
Crowley Middle
Middle · Grades 6–8
C−
821 students13:1Rate it →
Meadowcreek El
Elementary · Grades PK–5
C−
480 students15:1Rate it →
Jackie Carden El
Elementary · Grades PK–5
C
486 students15:1Rate it →
Parkway El
Elementary · Grades PK–5
C+
423 students14:1Rate it →
Oakmont El
Elementary · Grades PK–5
B+
562 students15:1Rate it →
North Crowley H S
High · Grades 9–12
C
2,936 students15:1Rate it →
Dallas Park El
Elementary · Grades PK–5
B−
535 students15:1Rate it →
J A Hargrave El
Elementary · Grades PK–5
B−
442 students18:1Rate it →
Sidney H Poynter
Elementary · Grades PK–5
D
418 students14:1Rate it →
Sue Crouch El
Elementary · Grades PK–5
D
479 students15:1Rate it →
Summer Creek Middle
Middle · Grades 6–8 · Crowley
C+
1,035 students15:1Rate it →
S H Crowley El
Elementary · Grades PK–5
C
606 students17:1Rate it →
Mary Harris El
Elementary · Grades PK–5
C−
438 students15:1Rate it →
David L Walker Elt
Elementary · Grades PK–5
D
434 students15:1Rate it →
June W Davis El
Elementary · Grades PK–5
C+
618 students17:1Rate it →
Crowley College Prep El
Elementary · Grades K–2
37 students15:1Rate it →
Boswell H S
High · Grades 9–12
A−
2,445 students18:1Rate it →
Elmer C Watson H S
High · Grades 9–12
B+
Alternative Education
90 students9:1Rate it →
Bryson El
Elementary · Grades PK–5
C
577 students16:1Rate it →
Elkins El
Elementary · Grades PK–5
B−
654 students16:1Rate it →
Alter Discipline Campus
Grades 4–12
Alternative Education
51 students5:1Rate it →
Remington Point El
Elementary · Grades PK–5
B−
511 students14:1Rate it →
Creekview Middle
Middle · Grades 6–8
A−
962 students19:1Rate it →
Chisholm Ridge
Elementary · Grades PK–5
C
623 students16:1Rate it →
Prairie Vista
Middle · Grades 6–8
B−
958 students20:1Rate it →
Greenfield El
Elementary · Grades PK–5
B+
620 students16:1Rate it →
Comanche Springs El
Elementary · Grades PK–5
B−
628 students16:1Rate it →
Northbrook El
Elementary · Grades PK–5
C−
536 students14:1Rate it →
Lake Pointe El
Elementary · Grades PK–5
A−
745 students16:1Rate it →
Parkview El
Elementary · Grades PK–5
B−
588 students17:1Rate it →
Ed Willkie Middle
Middle · Grades 6–8
B
775 students16:1Rate it →
Chisholm Trail H S
High · Grades 9–12
B
2,258 students16:1Rate it →
Dozier El
Elementary · Grades PK–5
B
714 students18:1Rate it →
Marine Creek Middle
Middle · Grades 6–8
C
926 students15:1Rate it →
Copper Creek El
Elementary · Grades PK–5
B
702 students17:1Rate it →
Lake Country El
Elementary · Grades PK–5
655 students15:1Rate it →
Eagle Mountain H S
Secondary · Grades 9–11
891 students14:1Rate it →
Elizabeth Lopez Hatley El
Elementary · Grades PK–5
440 students15:1Rate it →
Charles Baxter J H
Middle · Grades 6–8 · Everman
C
709 students13:1Rate it →
E Ray El
Elementary · Grades 1–5
C−
347 students14:1Rate it →
Dan Powell Early Learning Academy
Elementary · Grades PK–K · Everman
561 students19:1Rate it →
Roy Johnson STEM Academy
Middle · Grades 6–8
C
441 students12:1Rate it →
Trinity Lakes El
Elementary · Grades PK–6
B+
657 students15:1Rate it →
River Trails El
Elementary · Grades PK–6
A−
676 students18:1Rate it →
Parkview El
Elementary · Grades PK–5
B−
618 students13:1Rate it →
Heritage El
Elementary · Grades PK–5 · Keller
C
529 students15:1Rate it →
Fossil Hill Middle
Middle · Grades 6–8
B
831 students14:1Rate it →
Park Glen El
Elementary · Grades PK–4
A
479 students16:1Rate it →
Fossil Ridge H S
High · Grades 9–12 · Keller
B+
2,140 students15:1Rate it →
North Riverside El
Elementary · Grades PK–5
C
469 students13:1Rate it →
Hillwood Middle
Middle · Grades 7–8
A−
1,126 students17:1Rate it →
Lone Star El
Elementary · Grades PK–4 · Keller
A
569 students15:1Rate it →
Parkwood Hill Int
Middle · Grades 5–6
A−
1,022 students16:1Rate it →
Central H S
High · Grades 9–12 · Keller
A−
2,410 students16:1Rate it →
Bluebonnet El
Elementary · Grades PK–5
B
546 students13:1Rate it →
Freedom El
Elementary · Grades PK–4 · Keller
B
639 students15:1Rate it →
Bette Perot El
Elementary · Grades PK–4 · Keller
A
498 students16:1Rate it →
Woodland Springs El
Elementary · Grades PK–4 · Keller
B+
466 students15:1Rate it →
Trinity Springs Middle
Middle · Grades 7–8 · Keller
A−
931 students17:1Rate it →
Independence El
Elementary · Grades PK–4 · Keller
A−
447 students13:1Rate it →
Friendship El
Elementary · Grades PK–4 · Keller
C+
464 students13:1Rate it →
Trinity Meadows Int
Middle · Grades 5–6 · Keller
A−
813 students16:1Rate it →
Eagle Ridge El
Elementary · Grades PK–4 · Keller
A−
499 students15:1Rate it →
Timber Creek H S
High · Grades 9–12
A
2,970 students17:1Rate it →
Caprock El
Elementary · Grades PK–4 · Keller
B−
608 students14:1Rate it →
Basswood El
Elementary · Grades PK–5
C+
563 students14:1Rate it →
Keller Early Learning Center - North
Prekindergarten · Grades PK · Keller
252 students10:1Rate it →
Timberview Middle
Middle · Grades 5–8
A−
967 students15:1Rate it →
Sunset Valley El
Elementary · Grades PK–5
B−
592 students14:1Rate it →
Keller Early Learning Center - South
Prekindergarten · Grades PK
317 students10:1Rate it →
Vista Ridge Middle
Middle · Grades 6–8
B−
786 students15:1Rate it →
Marine Creek Leadership Academy
Elementary · Grades 1–5
D
347 students13:1Rate it →
Lucyle Collins Middle
Middle · Grades 6–8
D
735 students17:1Rate it →
Marilyn Miller Language Academy
Elementary · Grades 1–5
D
509 students15:1Rate it →
Northwest H S
High · Grades 9–12 · Justin
A
2,672 students17:1Rate it →
Gene Pike Middle
Middle · Grades 6–8 · Justin
B+
1,137 students16:1Rate it →
W R Hatfield El
Elementary · Grades PK–5
B+
756 students15:1Rate it →
Sonny & Allegra Nance El
Elementary · Grades PK–5
A−
533 students12:1Rate it →
J Lyndal Hughes El
Elementary · Grades PK–5 · Roanoke
B
672 students14:1Rate it →
Kay Granger El
Elementary · Grades PK–5 · Keller
A
637 students14:1Rate it →
O A Peterson
Elementary · Grades PK–5
B−
655 students14:1Rate it →
Sendera Ranch El
Elementary · Grades PK–5 · Haslet
B−
813 students14:1Rate it →
Clara Love El
Elementary · Grades PK–5 · Justin
C
648 students14:1Rate it →
John M Tidwell Middle
Middle · Grades 6–8 · Roanoke
A−
1,062 students16:1Rate it →
Truett Wilson Middle
Middle · Grades 6–8 · Haslet
B+
941 students14:1Rate it →
Carl E Schluter El
Elementary · Grades PK–5 · Haslet
A−
752 students15:1Rate it →
J C Thompson El
Elementary · Grades PK–5 · Haslet
C+
726 students14:1Rate it →
V R Eaton H S
High · Grades 9–12
A−
3,288 students18:1Rate it →
Leo Adams Middle
Middle · Grades 6–8 · Haslet
B+
915 students14:1Rate it →
Lizzie Curtis El
Elementary · Grades PK–5
B
783 students15:1Rate it →
Berkshire El
Elementary · Grades PK–5
688 students13:1Rate it →
Brewer H S
High · Grades 9–12
B−
2,113 students16:1Rate it →
North El
Elementary · Grades 1–5 · White Settlement
B+
800 students16:1Rate it →
Blue Haze El
Elementary · Grades 1–5
B−
735 students18:1Rate it →
Private schoolstuition; no state tests, so no grade
All Saints' Episcopal School of Fort Worth
Grades PK–12
Private · Religious
1,230 students13:1Rate it →
Fort Worth Country Day
Grades PK–12
Private · Nonsectarian
1,099 students9:1Rate it →
Trinity Valley School
Grades PK–12
Private · Nonsectarian
1,042 students10:1Rate it →
Lake Country Christian School
Grades PK–12
Private · Religious
649 students12:1Rate it →
St. Andrew Catholic
Elementary · Grades PK–8
Private · Catholic
645 students16:1Rate it →
Nolan Catholic High School
High · Grades 9–12
Private · Catholic
609 students11:1Rate it →
Covenant Classical School
Grades K–12
Private · Religious
502 students11:1Rate it →
Temple Christian School
Grades PK–12
Private · Religious
366 students10:1Rate it →
Mercy Culture Preparatory Academy
Grades PK–12
Private · Religious
316 students8:1Rate it →
Cristo Rey Fort Worth College Prep
High · Grades 9–12
Private · Catholic
224 students11:1Rate it →
Montessori School of Fort Worth
Elementary · Grades PK–8
Private · Nonsectarian
200 students9:1Rate it →
St. Paul Lutheran School
Elementary · Grades PK–8
Private · Religious
197 students11:1Rate it →
Fort Worth Academy
Elementary · Grades K–8
Private · Nonsectarian
183 students7:1Rate it →
Primrose School at Eagle Ranch
Elementary · Grades PK–K
Private · Nonsectarian
170 studentsRate it →
St. George Catholic School
Elementary · Grades PK–8
Private · Catholic
122 students8:1Rate it →
St. Rita Catholic School
Elementary · Grades PK–8
Private · Catholic
121 students11:1Rate it →
All Saints Catholic School
Elementary · Grades PK–8
Private · Catholic
116 students12:1Rate it →
Primrose School of Parkwood Hill
Elementary · Grades PK–K
Private · Nonsectarian
110 studentsRate it →
The Oaks Tutorials
Grades K–12
Private · Religious
108 students6:1Rate it →
Trinity Baptist Temple Academy
Grades PK–12
Private · Religious
102 students10:1Rate it →
Rivertree Academy
Elementary · Grades PK–5
Private · Religious
99 students14:1Rate it →
Holy Family Catholic School
Elementary · Grades PK–8
Private · Catholic
97 students8:1Rate it →
Hill School of Fort Worth
Grades K–12
Private · Special education
90 students4:1Rate it →
Wedgwood Academy
Grades K–12
Private · Special education
89 students7:1Rate it →
The Jane Justin School
Grades K–9
Private · Special education
87 students6:1Rate it →
St. Peter's Classical School
Grades PK–12
Private · Religious
86 students6:1Rate it →
Cassata High School
High · Grades 9–12
Private · Catholic
84 students12:1Rate it →
Mosaic Academy
Elementary · Grades PK–8
Private · Religious
84 students11:1Rate it →
Montessori School on Camp Bowie
Elementary · Grades PK–K
Private · Nonsectarian
76 students29:1Rate it →
My Dreams Academy
Grades 6–12
Private · Nonsectarian
45 students10:1Rate it →
Fort Worth Save Our Children
Elementary · Grades PK–6
Private · Religious
44 students10:1Rate it →
Ft. Worth Adventist Jr. Academy
Elementary · Grades K–8
Private · Religious
43 students8:1Rate it →
The Uhuru Academy
Grades K–12
Private · Religious
39 students7:1Rate it →
St. Augustin Catholic High School
High · Grades 10–12
Private · Catholic
29 students22:1Rate it →
Miss Endy's Christian Academy
Elementary · Grades PK–5
Private · Religious
11 students5:1Rate it →

Left off: 37 public programs with fewer than 25 students (Trinity Charter Schools - Fort Worth Campus, Tarrant Co J J A E P, Tarrant Co J J A E P, Tarrant Co J J A E P, Tarrant County J J A E P, Tarrant Co J J A E P, Tarrant Co J J A E P, Tarrant Co J J A E P, Tarrant Co J J A E P, Tarrant County Jjaep School, Assessment CTR, Insights Learning Center, Tarrant Youth Recovery, Juvenile Justice Alternative Ed Program, FW RGNL Program for Deaf, Sped Private/Homebound, Adult Ed, Women's Haven, Bridge Assoc, New Echs, New El, Tarrant Co J J A E P, Tarrant Co J J A E P, Tarrant Co J J A E P, Tarrant Co J J A E P, Tarrant Co Juvenile Justice CTR, Tarrant Co J J A E P, Tarrant County Jjaep, New H S 4, New Early Childhood Center 1, New Early Childhood Center 2, New Early Childhood Center 3, New Early Childhood Center 4, Paint Rock Panther Academy, Tarrant Co J J A E P, Texasworks - Ft. Worth-Southside and Infinite Minds School).

Questions about Fort Worth’s schools

Are Fort Worth’s schools good?

On Texas’s tests they score below most of the state: the public schools Fort Worth children attend score below 90% of Texas’s school districts on tests and graduation, a D Schools grade, #625 of 642 Texas towns. Among towns with similar incomes they beat 2%. Tests are from 2021–22, graduation from the class of 2023.

What school district is Fort Worth in?

Fort Worth Independent School District, which runs grades PK–12 and enrolls 70,405 students in 135 schools (2024–25). Small parts of Fort Worth are served by Northwest Independent, Eagle Mountain-Saginaw Independent, Crowley Independent, Keller Independent, Hurst-Euless-Bedford Independent, White Settlement Independent, Aledo Independent and Everman Independent.

Where do Fort Worth kids go to high school?

One of 19 high schools, depending on your address: Paschal H S, Trimble Technical H S, Arlington Heights H S, South Hills H S, North Side H S, O D Wyatt H S, Polytechnic H S, Eastern Hills H S, Southwest H S, Carter-Riverside H S, Diamond Hill-Jarvis H S, Dunbar H S, World Languages Institute, Im Terrell Academy for STEM and Vpa, Young Men's Leadership Academy, Young Women's Leadership Academy, Texas Academy of Biomedical, Marine Creek Collegiate H S and Tarrant Co College South/Fort Worth Collegiate H S.

What is Fort Worth’s graduation rate?

82% of the class of 2023 in Fort Worth Independent School District graduated in four years, against 90% across Texas.

How much does Fort Worth spend per student?

$13,777 in Fort Worth Independent School District (FY2024), against $12,815 across Texas. Spending doesn’t count toward the grade.

Are there private schools in Fort Worth?

Yes: All Saints' Episcopal School of Fort Worth (religious, grades PK–12, 1,230 students), Fort Worth Country Day (nonsectarian, grades PK–12, 1,099 students), Trinity Valley School (nonsectarian, grades PK–12, 1,042 students), Lake Country Christian School (religious, grades PK–12, 649 students), St. Andrew Catholic (Catholic, grades PK–8, 645 students), Nolan Catholic High School (Catholic, grades 9–12, 609 students), Covenant Classical School (religious, grades K–12, 502 students), Temple Christian School (religious, grades PK–12, 366 students), Mercy Culture Preparatory Academy (religious, grades PK–12, 316 students), Cristo Rey Fort Worth College Prep (Catholic, grades 9–12, 224 students), Montessori School of Fort Worth (nonsectarian, grades PK–8, 200 students), St. Paul Lutheran School (religious, grades PK–8, 197 students), Fort Worth Academy (nonsectarian, grades K–8, 183 students), Primrose School at Eagle Ranch (nonsectarian, grades PK–K, 170 students), St. George Catholic School (Catholic, grades PK–8, 122 students), St. Rita Catholic School (Catholic, grades PK–8, 121 students), All Saints Catholic School (Catholic, grades PK–8, 116 students), Primrose School of Parkwood Hill (nonsectarian, grades PK–K, 110 students), The Oaks Tutorials (religious, grades K–12, 108 students), Trinity Baptist Temple Academy (religious, grades PK–12, 102 students), Rivertree Academy (religious, grades PK–5, 99 students), Holy Family Catholic School (Catholic, grades PK–8, 97 students), Hill School of Fort Worth (special education, grades K–12, 90 students), Wedgwood Academy (special education, grades K–12, 89 students), The Jane Justin School (special education, grades K–9, 87 students), St. Peter's Classical School (religious, grades PK–12, 86 students), Cassata High School (Catholic, grades 9–12, 84 students), Mosaic Academy (religious, grades PK–8, 84 students), Montessori School on Camp Bowie (nonsectarian, grades PK–K, 76 students), My Dreams Academy (nonsectarian, grades 6–12, 45 students), Fort Worth Save Our Children (religious, grades PK–6, 44 students), Ft. Worth Adventist Jr. Academy (religious, grades K–8, 43 students), The Uhuru Academy (religious, grades K–12, 39 students), St. Augustin Catholic High School (Catholic, grades 10–12, 29 students) and Miss Endy's Christian Academy (religious, grades PK–5, 11 students). Fort Worth also has 51 charter schools, free and open by application.

Parents talk

What Fort Worth families are saying about school.

Town Square →
Start the conversation

Looking for colleges? Colleges near Fort Worth → They have their own page.

School data: state test results (2021–22, with participation) and four-year graduation rates (class of 2023) reported to the U.S. Department of Education (EDFacts via ED Data Express); each school’s own letter uses its 2020–21 results (EDFacts via the Urban Institute); schools and enrollment from NCES (2024–25; private schools 2023–24); spending from the Census Bureau’s school finance survey (FY2024). The School Grade is our own summary, graded within Texas. Stars are from neighbors.