SA
Elementary Schools

Edgewood Elementary School

Pennsbury SD · Bucks County · 899 Oxford Valley Rd, Yardley, PA 19067.0

(215)321-2410

10/10
#120
Rank 120 out of 1,545
Top 8%
English Language Arts10/10 · #144 · 91st percentile
Mathematics10/10 · #122 · 92nd percentile
Science10/10 · #122 · 91st percentile

English Language Arts

Math Trend

Science Trend

School Overview

Edgewood Elementary sits in Yardley, a charming borough along the Delaware River in lower Bucks County — the kind of place where tree-lined streets meet a genuine small-town feel, yet you're still within easy reach of Philadelphia and Princeton. The school consistently ranks among Pennsylvania's top performers, with strong scores across English, math, and science that make it a natural draw for families who prioritize academics without sacrificing a warm, community-rooted environment. If you're looking to settle in a neighborhood where the schools are a real asset and the setting feels like something out of a storybook, Yardley and Edgewood are worth a serious look.

Student Demographics

262 students tested · 2024-25 school year

Ethnicity

White
210 (80%)
Multiple Races
19 (7%)
Hispanic
17 (6%)
Asian
14 (5%)
Other
2 (1%)

Key Indicators

English Learners6 (2%)
Socioeconomically Disadvantaged22 (8%)
Students with Disabilities61 (23%)

Staff & Teachers(2024-25)

557
Enrollment
47
Teachers (FTE)
11.8: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 Programs6/10 · #684 · 57th percentile

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

Nearby Libraries

No programs found