Side-by-Side School Comparison

John Welsh Public School VS William Mckinley School

John Welsh Public School

Students: 253
Grades: K – 8
Charter: No
πŸ“ 2331 N 4th St
Philadelphia, PA 19133
πŸ“ž +1 (215) 400-7130 🌐 welsh.philasd.org
Small Classes12:1 Ratio

William Mckinley School

Students: 323
Grades: Pre-K – 8
Charter: No
πŸ“ 2101 N Orkney St
Philadelphia, PA 19122
πŸ“ž +1 (215) 400-7440 🌐 mckinley.philasd.org
Small Classes10.7:1 Ratio

General Information

John Welsh Public School Detail William Mckinley School
Philadelphia City School DistrictDistrictPhiladelphia City School District
Philadelphia CountyCountyPhiladelphia County
RegularSchool TypeRegular
OpenStatusOpen
NoCharter SchoolNo
City, LargeLocaleCity, Large
K – 8Grade RangePre-K – 8

Students & Staff

John Welsh Public School Metric William Mckinley School
253Total Students323
21Total Teachers30
12.0:1Student–Teacher Ratio10.7:1

Economic Indicators

John Welsh Public School Metric William Mckinley School
253Free Lunch Students323
100.0%Free Lunch %100.0%
N/AReduced Lunch StudentsN/A

Enrollment by Grade

John Welsh Public School Grade William Mckinley School
–
Pre-K
17
21
K
31
18
1
28
34
2
42
25
3
28
21
4
40
36
5
28
25
6
37
32
7
32
41
8
40

Student Demographics

John Welsh Public School

Gender
Male
48.6%
Female
51.4%
Ethnicity
White
0.4%
Black
32.8%
Hispanic
64%
Asian
0.4%
Am. Indian/Alaska Native
0.4%
Two or More Races
2%

William Mckinley School

Gender
Male
54.5%
Female
45.5%
Ethnicity
White
1.2%
Black
43.7%
Hispanic
53.6%
Asian
1.2%
Native Hawaiian/PI
0.3%

Attendance Zone

John Welsh Public School Metric William Mckinley School
1,748Total Addresses2,527
1,748Total Housing Units2,535
1,748Single-Family Homes2,535
0Condo Units0

School Locations

Click to load map

Compare John Welsh Public School with Another School

Compare Any Two Schools

Scroll to Top