Delaware County Schools & Education

Delaware County, Pennsylvania

School Score

69/100

Higher = better

Rating

Average

Graduation Rate

89.0%

National avg 87.5%

Education Statistics

Graduation Rate

89.0%

National avg 87.5%

State avg 90.3%

Per-Pupil Spending

$11,250

National avg $13,239

State avg $10,336

School Score

69/100

Higher = better

State avg 72/100

State School Rank

#41

of 67 counties (1 = best)

Education Overview

About Schools in Delaware County, Pennsylvania

A Densely Populated Network of 110 Schools

Delaware County manages 110 public schools across 19 districts, serving a total of 75,544 students. This infrastructure is heavily focused on primary education, with 75 elementary schools supporting its suburban communities.

Strong Academic Investment and Solid Results

The county spends $11,250 per pupil, which is significantly higher than the Pennsylvania state average of $10,336. These investments support an 89.0% graduation rate, which remains above the national benchmark.

Upper Darby and Large-Scale Charter Options

Upper Darby SD leads the county with 12,427 students across 14 schools. While there are only 3 charter schools, the Chester Community Charter School is a major player, enrolling 4,276 students.

A Unified Suburban School Experience

Every single school in the county is located in a suburban locale, creating a consistent environment with an average school size of 693. Upper Darby Senior High is the largest school in the county, serving 4,191 students.

Suburban Living Near Reputable Public Schools

For those seeking a classic suburban school experience with high per-pupil investment, Delaware County is an ideal match. Home buyers often target districts like Haverford or Ridley to secure placement in some of the county's largest high schools.

School Overview

Total Schools

110

in Delaware County

Total Enrollment

75,544

students

School Districts

19

districts

Charter Schools

3

3% of total

School Type Breakdown

Elementary75
Middle14
High19
Other2

19 School Districts in Delaware County

Upper Darby SD

14 schools
12,427 students

Haverford Township SD

7 schools
6,622 students

Ridley SD

9 schools
5,506 students

William Penn SD

11 schools
4,623 students

Garnet Valley SD

5 schools
4,508 students

Springfield SD

5 schools
4,382 students

Chester Community CS

1 school
4,276 students

Rose Tree Media SD

6 schools
4,140 students

Southeast Delco SD

6 schools
4,125 students

Marple Newtown SD

6 schools
3,791 students

110 Public Schools in Delaware County

Chester Community CS

Chester Community CS

KG–8Charter4,276 students
Upper Darby SHS

Upper Darby SD

9–12High4,191 students
Haverford SHS

Haverford Township SD

9–12High2,005 students
Ridley HS

Ridley SD

9–12High1,869 students
Haverford MS

Haverford Township SD

6–8Middle1,626 students
Garnet Valley HS

Garnet Valley SD

9–12High1,546 students
Beverly Hills MS

Upper Darby SD

6–8Middle1,523 students
Springfield HS

Springfield SD

9–12High1,375 students
Academy Park HS

Southeast Delco SD

9–12High1,355 students
Drexel Hill MS

Upper Darby SD

6–8Middle1,318 students
Ridley MS

Ridley SD

6–8Middle1,286 students
Penncrest HS

Rose Tree Media SD

9–12High1,212 students
Marple Newtown SHS

Marple Newtown SD

9–12High1,189 students
Penn Wood HS

William Penn SD

9–12High1,170 students
Strath Haven HS

Wallingford-Swarthmore SD

9–12High1,159 students
Radnor SHS

Radnor Township SD

9–12High1,126 students
Richardson MS

Springfield SD

6–8Middle1,072 students
Sun Valley HS

Penn-Delco SD

9–12High1,070 students
Garnet Valley MS

Garnet Valley SD

6–8Middle1,067 students
Interboro SHS

Interboro SD

9–12High1,028 students

Educational Attainment

Annual Per-Pupil Expenditure

$11,250

State avg $10,336

Find Homes Near Top Schools

Browse homes in Delaware County filtered by school ratings on Zillow.

Search on Zillow →

Find a Tutor in Delaware County

Connect with local and online tutors via Wyzant for personalized learning support.

Find a Tutor →

Sponsored

Frequently Asked Questions

Schools in Delaware County, Pennsylvania — FAQ

What does the school system look like in Delaware County, Pennsylvania?

Delaware County manages 110 public schools across 19 districts, serving a total of 75,544 students. This infrastructure is heavily focused on primary education, with 75 elementary schools supporting its suburban communities.

How do schools in Delaware County perform academically?

The county spends $11,250 per pupil, which is significantly higher than the Pennsylvania state average of $10,336. These investments support an 89.0% graduation rate, which remains above the national benchmark.

What are the major school districts in Delaware County, Pennsylvania?

Upper Darby SD leads the county with 12,427 students across 14 schools. While there are only 3 charter schools, the Chester Community Charter School is a major player, enrolling 4,276 students.

What is the school experience like in Delaware County?

Every single school in the county is located in a suburban locale, creating a consistent environment with an average school size of 693. Upper Darby Senior High is the largest school in the county, serving 4,191 students.

How can I find homes near good schools in Delaware County, Pennsylvania?

For those seeking a classic suburban school experience with high per-pupil investment, Delaware County is an ideal match. Home buyers often target districts like Haverford or Ridley to secure placement in some of the county's largest high schools.

Counties with Similar School Profile

Data Sources

Education data sourced from the National Center for Education Statistics (NCES) and the U.S. Census Bureau American Community Survey. School scores are derived composite metrics.

Data is informational only. Coverage varies by county and reporting year. Not for use as the sole basis for educational decisions.