Northampton County Schools & Education

Northampton County, Pennsylvania

School Score

71/100

Higher = better

Rating

High Performing

Graduation Rate

90.5%

National avg 87.5%

Education Statistics

Graduation Rate

90.5%

National avg 87.5%

State avg 90.3%

Per-Pupil Spending

$10,170

National avg $13,239

State avg $10,336

School Score

71/100

Higher = better

State avg 72/100

State School Rank

#33

of 67 counties (1 = best)

Education Overview

About Schools in Northampton County, Pennsylvania

A Thriving School System in the Lehigh Valley

Northampton County supports 61 public schools across 13 districts, educating a total of 40,753 students. The network is extensive, featuring 35 elementary schools and 13 high schools to serve a growing population.

Balanced Growth and Steady Graduation

The county reports a 90.5% graduation rate, slightly higher than the state average. Per-pupil spending sits at $10,170, very close to the Pennsylvania average of $10,336, resulting in a solid composite school score of 60.6.

Easton and Nazareth Drive Local Enrollment

Easton Area SD is the largest district with 7,990 students across nine schools. The county also offers diverse options through four charter schools, which make up about 6.6% of the total educational landscape.

A Mix of Urban and Suburban Hubs

The county features 39 suburban and 13 city schools, with a larger-than-average school size of 668 students. Easton Area High School is a major regional landmark with 2,844 students, offering a broad range of programs and facilities.

Join a Growing Community in Northampton

From the historic streets of Easton to the suburban sprawl of Nazareth, this county offers excellent school choices. Explore the diverse neighborhoods that make the Lehigh Valley a top destination for families in Pennsylvania.

School Overview

Total Schools

61

in Northampton County

Total Enrollment

40,753

students

School Districts

13

districts

Charter Schools

4

7% of total

School Type Breakdown

Elementary35
Middle12
High13
Other1

13 School Districts in Northampton County

Easton Area SD

9 schools
7,990 students

Northampton Area SD

6 schools
5,219 students

Nazareth Area SD

6 schools
4,852 students

Bangor Area SD

5 schools
2,775 students

Wilson Area SD

5 schools
2,159 students

Saucon Valley SD

3 schools
1,953 students

Lehigh Valley Academy Regional CS

1 school
1,795 students

Pen Argyl Area SD

3 schools
1,440 students

Lehigh Valley Charter High School for the Arts

1 school
563 students

Lehigh Valley Dual Language CS

1 school
456 students

61 Public Schools in Northampton County

Easton Area HS

Easton Area SD

9–12High2,844 students
Liberty HS

Bethlehem Area SD

9–12High2,640 students
Easton Area MS

Easton Area SD

6–8Middle1,874 students
Northampton Area HS

Northampton Area SD

9–12High1,862 students
Lehigh Valley Academy Regional CS

Lehigh Valley Academy Regional CS

KG–12Charter1,795 students
Freedom HS

Bethlehem Area SD

9–12High1,753 students
Nazareth Area HS

Nazareth Area SD

9–12High1,594 students
Northampton Area MS

Northampton Area SD

6–8Middle1,256 students
East Hills MS

Bethlehem Area SD

6–8Middle1,047 students
Bangor Area HS

Bangor Area SD

9–12High887 students
Colonel John Siegfried El Sch

Northampton Area SD

KG–5Primary808 students
Nazareth Area MS

Nazareth Area SD

7–8Middle778 students
Nazareth Area Intermediate Sch

Nazareth Area SD

5–6Middle750 students
Wilson Area HS

Wilson Area SD

9–12High741 students
Northeast MS

Bethlehem Area SD

6–8Middle725 students
Wilson Area Intermediate Sch

Wilson Area SD

5–8Middle676 students
Saucon Valley El Sch

Saucon Valley SD

KG–4Primary670 students
Saucon Valley SHS

Saucon Valley SD

9–12High648 students
Saucon Valley MS

Saucon Valley SD

5–8Middle635 students
Lower Nazareth El Sch

Nazareth Area SD

KG–4Primary620 students

Educational Attainment

Annual Per-Pupil Expenditure

$10,170

State avg $10,336

Find Homes Near Top Schools

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

Search on Zillow →

Find a Tutor in Northampton County

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

Find a Tutor →

Sponsored

Frequently Asked Questions

Schools in Northampton County, Pennsylvania — FAQ

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

Northampton County supports 61 public schools across 13 districts, educating a total of 40,753 students. The network is extensive, featuring 35 elementary schools and 13 high schools to serve a growing population.

How do schools in Northampton County perform academically?

The county reports a 90.5% graduation rate, slightly higher than the state average. Per-pupil spending sits at $10,170, very close to the Pennsylvania average of $10,336, resulting in a solid composite school score of 60.6.

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

Easton Area SD is the largest district with 7,990 students across nine schools. The county also offers diverse options through four charter schools, which make up about 6.6% of the total educational landscape.

What is the school experience like in Northampton County?

The county features 39 suburban and 13 city schools, with a larger-than-average school size of 668 students. Easton Area High School is a major regional landmark with 2,844 students, offering a broad range of programs and facilities.

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

From the historic streets of Easton to the suburban sprawl of Nazareth, this county offers excellent school choices. Explore the diverse neighborhoods that make the Lehigh Valley a top destination for families in Pennsylvania.

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.