The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·PHILADELPHIA CITY SD·NCES 421899010028

John B Stetson MS

3200 B St, Philadelphia, PA 19134 · (215) 400-4000 · Philadelphia County
GRADES 05–08MIDDLE11-CITYTITLE IREGULAR SCHOOL560 STUDENTS
Enrollment
560
Middle
DISTRICT 476 · STATE 594
Student : Teacher
14.6:1
38 FTE teachers
DISTRICT 14.3:1 · STATE 13.2:1
Free / Reduced Lunch
99%
555 students
DISTRICT 99% · STATE 75%
Community
1
0 members
Enrollment and student:teacher ratio compared against other middle schools. Free/Reduced Lunch and demographics compared against all schools.
Enrollment by grade
Grade 5
110
Grade 6
149
Grade 7
146
Grade 8
155
Student demographics
White
61%
DISTRICT 15% · STATE 60%
Hispanic
42977%
DISTRICT 28% · STATE 16%
Black
10819%
DISTRICT 42% · STATE 14%
Asian
20%
DISTRICT 11% · STATE 5%
Two+
132%
DISTRICT 4% · STATE 5%
Native American
20%
DISTRICT 0% · STATE 0%
Student head counts by race/ethnicity from federal NCES enrollment data. Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
29753%
Female
26347%

Discussions

+ POST

Test scores

PSSA + Keystone 2024-25 . % Proficient or Advanced
English Language Arts
12.6%
PA avg 51.1% . +0.2pp since 2023
Math
2.9%
PA avg 43.0% . +1.5pp since 2023
Source: PSSA + Keystone. All students, all grades. See all years and grades →

BeatsExpectations

Demographically-adjusted score · methodology
Tier
UNDERPERFORMING
Bottom 10% of PA schools after controlling for student poverty
Actual proficiency
7.4%
composite math + reading, all grades
Predicted
35.1%
based on PA schools with similar FRL share
Beats by
-27.7pp
below demographic expectation
BeatsExpectations runs a per-state regression of proficiency on free/reduced-lunch share, then scores each school by residual. How this is calculated →

About John B Stetson MS

John B Stetson MS is a mid-sized middle school in Philadelphia, Pennsylvania, operated by Philadelphia City SD. The school hosts 560 students in grades 5 through 8.

Philadelphia City SD comprises 220 schools with combined enrollment of 116,230 students; John B Stetson MS is among them.

In terms of who attends, John B Stetson MS records that Hispanic students make up the majority at 77%; the rest consists of 19% Black, 2% multiracial. That is considerably more Hispanic than the county at large, where the share is closer to 16%.

On the income-and-resources front, The school employs 38 full-time-equivalent teachers, for a student-teacher ratio near 14.6:1. That figure is higher than the state norm's 13.2:1 average. Around 99% of the student body qualifies for free or reduced-price meals, a commonly cited indicator of low-income enrollment.

With demographic context factored in, John B Stetson MS falls in the UNDERPERFORMING tier of the BeatsExpectations residual. Given its student profile, a typical campus would land near 35.1%; this one comes in at 7.4%, -27.7 points off the demographic line.

Around the school, census data for Philadelphia County shows median household income runs about $61,953, 35% of adults hold a bachelor's degree or higher, and the poverty rate sits near 17%. John B Stetson MS is one of 309 public schools in Philadelphia County (combined enrollment of about 182,005 students).

Nearest neighbor: Elkin Lewis Sch, around 0.3 miles off. Within five miles, there are 8 other public schools. Ranking that nearby cluster on reported proficiency puts John B Stetson MS at 4th of 5; the average score across the group is 11.4%.

Geographically, the school is in a downtown area.

On the community side, the feed for John B Stetson MS typically covers classroom updates, athletics, and weather closures. The community welcomes input from current and former families.

Philadelphia County at a glance

View full county profile
Population
1,579,706
Census ACS
Median income
$61,953
Household, ACS
Bachelor's+
35%
Adults 25+
Poverty rate
17%
Below federal line
Schools in county
309
182,005 students

Quick facts

School name
John B Stetson MS
District
Philadelphia City SD
Address
3200 B St, Philadelphia, PA 19134
Phone
(215) 400-4000
County
Philadelphia County
Level
Middle
Grade range
05–08
Total enrollment
560
Teachers (FTE)
38
Student–teacher ratio
14.6:1
Free/Reduced lunch
555 (99%)
Locale
11-City: Large
NCES ID
421899010028
Charter school
No
Virtual school
No

Related schools

Other schools in Philadelphia City SD
Other schools in Philadelphia
Nearby schools

Frequently asked questions

About John B Stetson MS
What is the total enrollment at John B Stetson MS?
John B Stetson MS enrolls approximately 560 students in grades 05-08.
What age range does John B Stetson MS serve?
John B Stetson MS serves students from grade 05 through grade 08.
What is the student-teacher ratio at John B Stetson MS?
The student-to-teacher ratio at John B Stetson MS is approximately 14.6:1 (38 FTE teachers).
How diverse is John B Stetson MS?
John B Stetson MS reports a student body of 1% White, 77% Hispanic, 19% Black, 0% Asian, 2% Two or more.
Who oversees John B Stetson MS?
John B Stetson MS is overseen by Philadelphia City SD in Philadelphia County.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post