SA
Elementary Schools

McKinley School

Abington SD · Montgomery County · 370 Cedar Rd, Elkins Park, PA 19027.0

(215)663-0430

8/10
#436
Rank 436 out of 1,545
Top 28%
English Language Arts8/10 · #380 · 75th percentile
Mathematics7/10 · #607 · 61st percentile
Science9/10 · #280 · 80th percentile

English Language Arts

Math Trend

Science Trend

School Overview

McKinley School sits in Elkins Park, a leafy, close-knit suburb just north of Philadelphia that feels like a small town with easy access to the city. The school shows particular strength in science and English, making it a solid fit for families who want a well-rounded public education without leaving the character of Montgomery County behind. Abington SD has a long-standing reputation as one of the more stable and community-rooted districts in the area, and McKinley reflects that consistency.

Student Demographics

279 students tested · 2024-25 school year

Ethnicity

White
179 (64%)
Hispanic
30 (11%)
African American
30 (11%)
Asian
25 (9%)
Multiple Races
15 (5%)

Key Indicators

English Learners17 (6%)
Socioeconomically Disadvantaged85 (30%)
Students with Disabilities57 (20%)

Staff & Teachers(2024-25)

596
Enrollment
38.4
Teachers (FTE)
15.5:1
Student-Staff Ratio

Community Enrichment Programs

This supplementary score measures the availability of enrichment programs — such as tutoring, music, dance, sports, and arts — within 3 miles of the school. Schools in communities with more diverse and accessible programs score higher.

Nearby Programs9/10 · #248 · 84th percentile

144 programs within 3 miles. Ranked among Elementary Schools in Pennsylvania.

Nearby Libraries

No programs found