Beta You're viewing our redesigned school page. Prefer the classic layout?

Mastery Charter School -Thomas Campus

Public, Charter, Alternative Grades K-12
784th
SchoolDigger Rank ?
of 1,511 Pennsylvania Alternative Schools
Better than 48% of Pennsylvania alternative schools
Summary

Mastery Charter School -Thomas Campus is an alternative public charter school in Philadelphia, PA that serves 1,361 students in grades K-12, with a high percentage of students from low-income families. While the school's performance on standardized tests is generally below the state average, it outperforms nearby charter schools on several key metrics, including graduation rates and dropout rates.

Mastery Charter School -Thomas Campus spends significantly more per student ($19,116 in 2022-2023) compared to the state average, likely due to the high-need student population it serves. The school also has a higher student-teacher ratio of 17.3 in 2023-2024, compared to nearby charter schools which have ratios ranging from 12.7 to 17.5. This suggests a focus on providing additional resources and support to its students, which may be contributing to the school's relatively better performance compared to nearby charter schools.

When compared to other nearby charter schools, such as Community Academy of Philadelphia Charter School and Belmont Charter School, Mastery Charter School -Thomas Campus generally performs better on test scores, graduation rates, and dropout rates. However, the school still lags behind the state averages on most academic metrics, suggesting that it faces significant challenges in improving student outcomes, likely due to the high-need population it serves.

1,314
Students ?
16.5
Student/teacher ratio ?
$17,782
Per pupil spending ?
99.8%
Free/discounted lunch ?
 927 Johnston St
       Philadelphia, PA  19148

(267) 236-0036

District: Mastery CS-Thomas Campus

Racial breakdown:

Hispanic:
40.0%
African American:
28.5%
Asian:
16.1%
more
 See top rated Pennsylvania elementary schools

 Compare Mastery Charter School -Thomas Campus to nearby alternative schools!
At a glance
Ranking trend: Improving — 8th percentile in 2022 → 32nd in 2025
Strengths
92% graduate in 4 years — above the Pennsylvania average (89%)
Ranking is trending up — up 24 percentile points since 2022
Worth a look
!Some student groups rank well below the school's overall statewide standing
!Biology scores 18 pts below the Pennsylvania average
Students meeting standards (2024-2025) ?
This school43%
Pennsylvania avg46%
Elementary school
784th of 1,511
Pennsylvania public elementary schools ?
Bottom 48%▲ up 33 pts since 2015
From bottom 16% (2015) to bottom 48% (2025)
See the entire ranking list of Pennsylvania Elementary Schools →
SchoolDigger rating ?
Middle school
348th of 873
Pennsylvania public middle schools ?
Top 40%▲ up 24 pts since 2015
From bottom 36% (2015) to top 40% (2025)
See the entire ranking list of Pennsylvania Middle Schools →
SchoolDigger rating ?
High school
466th of 681
Pennsylvania public high schools ?
Bottom 32%▼ down 7 pts since 2015
From bottom 38% (2015) to bottom 32% (2025)
See the entire ranking list of Pennsylvania High Schools →
SchoolDigger rating ?
Statewide rank percentile over time (100 = the top-ranked school in the state; click a legend item to add a student group)
Elementary school ranking
Show full rank history (all student groups)

All Students

YearAvg scoreStatewide rankPennsylvania percentileRating
202552.5784 of 151148.1%★★☆☆☆
202443.2975 of 152636.1%★★☆☆☆
202339.41031 of 153432.8%★★☆☆☆
202227.51139 of 153425.7%★☆☆☆☆
202116.61176 of 143317.9%★☆☆☆☆
201928.51168 of 154424.4%★☆☆☆☆
201821.71226 of 153019.9%★☆☆☆☆
201723.41218 of 154721.3%★☆☆☆☆
201622.71234 of 155420.6%★☆☆☆☆
201515.01244 of 147415.6%★☆☆☆☆

African American

YearAvg scoreStatewide rankPennsylvania percentileRating
202570.073 of 41382.3%★★★★☆
202461.8122 of 43772.1%★★★★☆
202352.6170 of 43761.1%★★★☆☆

Asian

YearAvg scoreStatewide rankPennsylvania percentileRating
202550.990 of 15140.4%★★☆☆☆
202445.9111 of 16833.9%★★☆☆☆
202341.8110 of 16031.3%★★☆☆☆

Disabled

YearAvg scoreStatewide rankPennsylvania percentileRating
202535.1655 of 103036.4%★★☆☆☆
202440.5630 of 108441.9%★★☆☆☆
202326.6788 of 104324.4%★☆☆☆☆

English Language Learner

YearAvg scoreStatewide rankPennsylvania percentileRating
202570.733 of 20784.1%★★★★☆
202485.513 of 20093.5%★★★★★
202389.912 of 19693.9%★★★★★

Female

YearAvg scoreStatewide rankPennsylvania percentileRating
202552.1764 of 146647.9%★★☆☆☆
202443.0941 of 148836.8%★★☆☆☆

Hispanic

YearAvg scoreStatewide rankPennsylvania percentileRating
202572.272 of 42983.2%★★★★☆
202463.2151 of 45466.7%★★★☆☆
202360.3152 of 43264.8%★★★☆☆

Low Socio Economic Status

YearAvg scoreStatewide rankPennsylvania percentileRating
202571.5310 of 136977.4%★★★★☆
202458.0636 of 143255.6%★★★☆☆
202357.9632 of 141455.3%★★★☆☆

Male

YearAvg scoreStatewide rankPennsylvania percentileRating
202551.3766 of 147548.1%★★☆☆☆
202442.8955 of 149536.1%★★☆☆☆
Middle school ranking
Show full rank history (all student groups)

All Students

YearAvg scoreStatewide rankPennsylvania percentileRating
202558.8348 of 87360.1%★★★☆☆
202450.3459 of 89148.5%★★☆☆☆
202348.9483 of 89345.9%★★☆☆☆
202232.3595 of 88332.6%★★☆☆☆
202113.3684 of 79714.2%★☆☆☆☆
201937.4584 of 89134.5%★★☆☆☆
201831.3601 of 86130.2%★★☆☆☆
201721.2672 of 87723.4%★☆☆☆☆
201637.8573 of 87034.1%★★☆☆☆
201539.2537 of 83535.7%★★☆☆☆
201269.6288 of 83465.5%★★★☆☆
201161.2388 of 82553.0%★★★☆☆
201056.6417 of 80548.2%★★☆☆☆
200958.6379 of 77050.8%★★★☆☆

African American

YearAvg scoreStatewide rankPennsylvania percentileRating
202550.7156 of 39360.3%★★★☆☆
202445.8189 of 40853.7%★★★☆☆
202351.8160 of 42162.0%★★★☆☆

Asian

YearAvg scoreStatewide rankPennsylvania percentileRating
202555.965 of 13852.9%★★★☆☆
202430.2108 of 14525.5%★☆☆☆☆
202326.4115 of 14420.1%★☆☆☆☆

Disabled

YearAvg scoreStatewide rankPennsylvania percentileRating
202536.3375 of 64341.7%★★☆☆☆
202458.6194 of 67271.1%★★★★☆
202357.6208 of 66068.5%★★★☆☆

English Language Learner

YearAvg scoreStatewide rankPennsylvania percentileRating
202571.017 of 14588.3%★★★★☆
202492.04 of 15097.3%★★★★★
202386.37 of 14395.1%★★★★★

Female

YearAvg scoreStatewide rankPennsylvania percentileRating
202556.0363 of 83556.5%★★★☆☆
202449.6458 of 86046.7%★★☆☆☆

Hispanic

YearAvg scoreStatewide rankPennsylvania percentileRating
202574.955 of 34884.2%★★★★☆
202479.844 of 36287.8%★★★★☆
202371.770 of 36280.7%★★★★☆

Low Socio Economic Status

YearAvg scoreStatewide rankPennsylvania percentileRating
202578.0118 of 84386.0%★★★★☆
202468.7226 of 87774.2%★★★★☆
202370.7185 of 87478.8%★★★★☆

Male

YearAvg scoreStatewide rankPennsylvania percentileRating
202558.4314 of 83962.6%★★★☆☆
202448.1460 of 87047.1%★★☆☆☆

White

YearAvg scoreStatewide rankPennsylvania percentileRating
202316.1613 of 68110.0%★☆☆☆☆
High school ranking
Show full rank history (all student groups)

All Students

YearAvg scoreStatewide rankPennsylvania percentileRating
202537.9466 of 68131.6%★★☆☆☆
202438.6470 of 68631.5%★★☆☆☆
202318.9559 of 67417.1%★☆☆☆☆
20227.2582 of 6348.2%☆☆☆☆☆
202129.6426 of 53720.7%★☆☆☆☆
201943.6471 of 69332.0%★★☆☆☆
201820.8545 of 67319.0%★☆☆☆☆
201727.4520 of 66321.6%★☆☆☆☆
201639.6493 of 67727.2%★☆☆☆☆
201551.3420 of 68038.2%★★☆☆☆
201243.6454 of 66431.6%★★☆☆☆
201139.2494 of 66025.2%★☆☆☆☆
201046.1428 of 64934.1%★★☆☆☆
200948.2405 of 63235.9%★★☆☆☆

African American

YearAvg scoreStatewide rankPennsylvania percentileRating
202546.1136 of 27650.7%★★★☆☆
202435.3180 of 28436.6%★★☆☆☆
202329.3184 of 26029.2%★☆☆☆☆

Asian

YearAvg scoreStatewide rankPennsylvania percentileRating
202544.583 of 12533.6%★★☆☆☆
202454.373 of 12139.7%★★☆☆☆
20237.3105 of 1126.3%☆☆☆☆☆

Disabled

YearAvg scoreStatewide rankPennsylvania percentileRating
202547.3233 of 52455.5%★★★☆☆
202432.6332 of 51335.3%★★☆☆☆
202318.4449 of 50210.6%★☆☆☆☆

English Language Learner

YearAvg scoreStatewide rankPennsylvania percentileRating
202572.414 of 10987.2%★★★★☆
202431.063 of 8425.0%★☆☆☆☆

Female

YearAvg scoreStatewide rankPennsylvania percentileRating
202525.6511 of 65722.2%★☆☆☆☆
202447.6395 of 66540.6%★★☆☆☆

Hispanic

YearAvg scoreStatewide rankPennsylvania percentileRating
202537.1177 of 28738.3%★★☆☆☆
202451.4132 of 27451.8%★★★☆☆
202341.4145 of 25242.5%★★☆☆☆

Low Socio Economic Status

YearAvg scoreStatewide rankPennsylvania percentileRating
202555.0290 of 65155.5%★★★☆☆
202454.4305 of 66454.1%★★★☆☆
202322.9531 of 65218.6%★☆☆☆☆

Male

YearAvg scoreStatewide rankPennsylvania percentileRating
202549.3367 of 66044.4%★★☆☆☆
202429.8494 of 66225.4%★☆☆☆☆

White

YearAvg scoreStatewide rankPennsylvania percentileRating
202564.1202 of 58365.4%★★★☆☆
How student groups rank statewide ? (each group's percentile vs the same group at other schools — higher is better; the +/- beside each compares the group with this school's overall percentile)
Elementary school
English Language Learner (2025)84th percentile+36 vs school
Hispanic (2025)83rd percentile+35 vs school
African American (2025)82nd percentile+34 vs school
Low Socio Economic Status (2025)77th percentile+29 vs school
Male (2025)48th percentile~ school
Female (2025)48th percentile~ school
Asian (2025)40th percentile-8 vs school
Disabled (2025)36th percentile-12 vs school
Middle school
English Language Learner (2025)88th percentile+28 vs school
Low Socio Economic Status (2025)86th percentile+26 vs school
Hispanic (2025)84th percentile+24 vs school
Male (2025)63rd percentile~ school
African American (2025)60th percentile~ school
Female (2025)57th percentile-4 vs school
Asian (2025)53rd percentile-7 vs school
Disabled (2025)42nd percentile-18 vs school
White (2023)10th percentile-36 vs school
High school
English Language Learner (2025)87th percentile+56 vs school
White (2025)65th percentile+34 vs school
Disabled (2025)56th percentile+24 vs school
Low Socio Economic Status (2025)55th percentile+24 vs school
African American (2025)51st percentile+19 vs school
Male (2025)44th percentile+13 vs school
Hispanic (2025)38th percentile+7 vs school
Asian (2025)34th percentile~ school
Female (2025)22nd percentile-9 vs school
By subject vs Pennsylvania (2024-2025) ?
Literature59%-3 vs state
English Language Arts46%~ state avg
Math40%~ state avg
Algebra I37%-7 vs state
Biology31%-18 vs state

No ratings yet
Be the first to rate Mastery Charter School -Thomas Campus and help other families decide.
Rate Mastery Charter School -Thomas Campus
Have first-hand experience? A quick rating - and a sentence or two about what stands out (teachers, academics, safety, communication) - helps other families know what to expect.
Takes about a minute. We email you a link to verify your review - your address is never shown publicly.
Tap a star to rate
Reviews
No written reviews yet. If you know this school, be the first to share what stands out.



Schools Near Mastery Charter School -Thomas Campus









Frequently Asked Questions about Mastery Charter School -Thomas Campus

In the 2024-25 school year, 1,314 students attended Mastery Charter School -Thomas Campus.

Mastery Charter School -Thomas Campus ranks 784th of 1511 Pennsylvania alternative schools. SchoolDigger rates this school 2 stars out of 5.

Students at Mastery Charter School -Thomas Campus are 40% Hispanic, 29% African American, 16% Asian, 9% White, 4% Two or more races, 2% American Indian.


Rate Mastery Charter School -Thomas Campus!



Sign up for updates!

Be the first to know when there is an update for Mastery Charter School -Thomas Campus!




SchoolDigger data sources: National Center for Education Statistics, U.S. Department of Education, the U.S. Census Bureau and the Pennsylvania Department of Education.

IMPORTANT DISCLAIMERS: Not all boundaries are included. We make every effort to ensure that boundaries are up-to-date. But it's important to note that these are approximations and are for general informational purposes only. To verify legal descriptions of boundaries or school locations, contact your local tax assessor's office and/or school district.





Diagnostics