Yardley Schools

Yardley, PA — Zip Code 19067

Schools Near Yardley, PA: A Complete Guide for Families Moving to 19067

Zip code 19067 is served primarily by Pennsbury School District — one of Bucks County's most respected public school systems — with 12 elementary schools, 4 middle schools, and Pennsbury High School, plus a robust selection of private and charter options for families with different needs.

One of the first questions I hear from families relocating to this area is, "How are the schools?" It's the right question to ask — and in my experience, the answer is one of the strongest selling points this community has.

After more than 20 years helping families buy and sell homes in Bucks County, I've watched parents go through this process hundreds of times. Some are laser-focused on public school ratings. Others want a private school within a few miles. Many want both options available. What I tell every one of them is this: zip code 19067 is one of the most education-rich zip codes in the region, and no matter what your family needs, there's almost certainly a fit here.

I've put together this complete school guide based on MLS community report data for 19067, so you have the full picture — public high schools, middle schools, elementary schools, and private options — all in one place.


01 — Education by the Numbers: How 19067 Compares

Before we get into individual schools, here's how the educational attainment in this zip code stacks up against state and national benchmarks. This matters because it tells you something about the community your children will grow up in — their classmates' households, the value placed on academics, and the culture of the schools themselves.

29%

4-Year College Degree
Zip Code 19067

20%

4-Year College Degree
National Average

8%

2-Year College Degree
Zip Code 19067

Nearly 1 in 3 adults in 19067 holds a four-year degree — well above the national average of 1 in 5. That's not just a demographic footnote. It shapes the academic expectations families bring to the school system, the involvement levels at PTAs and school boards, and the expectations students carry into the classroom with them.

"In my experience, families who move to this zip code for the schools are rarely disappointed — and that's a consistent pattern over more than two decades."

02 — High Schools

Three high schools serve students in the 19067 area. The large majority of Yardley families will be zoned for Pennsbury High School, one of the flagship public schools in Bucks County.

School Grades Students P/T Ratio Zip
Pennsbury High School 9–12 2,847 13.0 19030
Morrisville High School 6–12 405 11.3 19067
Center For Student Learning Charter School at Pennsbury 6–12 170 8.1 19054

Pennsbury High School is a large, comprehensive public high school with strong academic programming, a wide range of Advanced Placement offerings, and deep athletic and extracurricular traditions. The 13:1 student-to-teacher ratio is competitive for a school of its size. If you're buying in the main Yardley or Lower Makefield corridor, Pennsbury High is almost certainly where your children will land.

For families in the Morrisville section of the zip code, Morrisville High School is a smaller, more intimate setting at 405 students — a meaningful difference for families who prefer that environment. The Center for Student Learning Charter School is an alternative option within the Pennsbury District for families seeking a different academic approach.


03 — Middle Schools

Four middle schools serve families in and around 19067. Three are in the Pennsbury District; one serves the adjacent Fallsington area. Here's what I see working with families in this transition — the middle school years can feel daunting, and knowing your school ahead of time reduces a lot of that anxiety.

School Grades Students P/T Ratio Zip
William Penn Middle School 6–8 904 11.1 19067
Pennwood Middle School 6–8 740 10.4 19067
Charles H. Boehm Middle School 6–8 651 9.6 19067
Neil A. Armstrong Middle School 6–8 668 14.8 19030

All three Pennsbury District middle schools post strong student-to-teacher ratios — Boehm at 9.6:1 is particularly noteworthy. Your assigned middle school will depend on which elementary school attendance zone you fall into. When my clients are narrowing down streets or neighborhoods, I always help them verify both their elementary and middle school assignments before making an offer — it matters more than people sometimes realize at first.

"Your assigned school depends on your exact address — not just your zip code. Before you fall in love with a house, let me help you verify the attendance zone."

04 — Elementary Schools

This is where the detail really matters. There are twelve elementary schools serving the 19067 zip code, and which one your child attends depends entirely on your street address — not just your zip code. I always tell buyers: get the attendance zone confirmed before you close. It takes one phone call to the district and it eliminates any surprises.

School Grades Students P/T Ratio Zip
Eleanor Roosevelt Elementary K–5 583 12.6 19067
Edgewood Elementary K–5 557 12.1 19067
Afton Elementary K–5 483 11.0 19067
Quarry Hill Elementary K–5 464 12.8 19067
Makefield Elementary K–5 397 11.5 19067
Grandview Elementary K–2 220 12.2 19067
Morrisville Intermediate School 3–5 197 12.7 19067
Manor Elementary K–5 434 11.5 19054
Oxford Valley Elementary K–5 390 11.2 19030
Walt Disney Elementary K–5 373 11.1 19054
Penn Valley Elementary K–5 356 10.1 19054
Bucks County Montessori Charter School K–6 180 11.5 19030

What I notice across this entire list is how consistent the student-to-teacher ratios are — ranging from roughly 10:1 to 13:1. That's a sign of a well-resourced district with genuine investment in classroom staffing. Penn Valley Elementary at 10.1:1 is among the most favorable ratios in the group. The Bucks County Montessori Charter School is worth noting for families who prefer a Montessori approach — it draws students from across the surrounding area, not just from a single attendance zone.


05 — Private Schools

The private school landscape near 19067 is genuinely strong — and it's one of the things families from outside this area are often surprised by. Whether you're looking for Catholic education, a Jewish day school, a therapeutic setting, or a smaller college-prep environment, there's real depth here.

School Grades Students P/T Ratio Zip
Conwell Egan Catholic High School 9–12 670 18.5 19030
St. Ignatius Elementary School PK–8 268 10.5 19067
The Pen Ryn School PK–8 254 8.0 19030
Holy Trinity School PK–8 235 14.2 19067
St. Michael The Archangel PK–8 212 19054
Calvary Christian School PK–8 196 10.0 19030
Abrams Hebrew Academy PK–8 182 6.5 19067
Grey Nun Academy PK–8 140 6.9 19067
Faith Baptist Christian Academy PK–12 94 8.2 19030
New Hope Academy 6–12 124 3.2 19067
Valley Day School 2–12 60 4.6 19067
Hope Lutheran School and Preschool K–8 71 8.7 19055

A few worth calling out: Grey Nun Academy and Abrams Hebrew Academy both post exceptional student-to-teacher ratios (under 7:1), reflecting small, close-knit communities. The Pen Ryn School at 8:1 is another standout for families who want that intimate academic environment. New Hope Academy and Valley Day School serve students with specific academic or therapeutic needs, and their very low ratios reflect that specialized focus.

Conwell Egan Catholic High School is the primary Catholic high school option for families in this area and has a strong reputation for college preparation and athletic programs. If faith-based secondary education is on your list, it should be on your radar.

"Whether you want the public school path, a Catholic school tradition, or something entirely different — this zip code gives you real options. That's genuinely rare."

The Bottom Line

Here's what I've seen over and over: families who move to 19067 for the schools stay for a long time. The public school system is strong, the private options are diverse, and the educational culture of the community — reflected in that 29% college degree rate — reinforces itself year after year.

What I always remind my clients is that school assignments are address-specific, not zip-code-specific. Before you commit to any home in this area, let me help you confirm the exact elementary, middle, and high school for that address. It's a five-minute step that protects one of the most important decisions you'll make for your family.

Ready to Find the Right Home — and the Right School?

I'll help you identify homes in your preferred school attendance zone and verify every assignment before you make an offer.

215.431.0884 hj@heatherjackman.com

Frequently Asked Questions

What school district serves Yardley, PA 19067?

Most of zip code 19067 is served by Pennsbury School District, one of the largest and most recognized districts in Bucks County. The Morrisville School District also serves a portion of the zip code.

What high school would my child attend in Yardley PA?

Most Yardley families send their children to Pennsbury High School in Fallsington, PA (zip 19030), which serves roughly 2,847 students in grades 9–12 with a 13:1 student-to-teacher ratio. Families in the Morrisville attendance zone attend Morrisville High School.

Are there good private schools near Yardley PA?

Yes. The area has a strong private school roster including St. Ignatius Elementary, Holy Trinity School, Grey Nun Academy, Abrams Hebrew Academy, Conwell Egan Catholic High School, and The Pen Ryn School, among others.

How educated is the population in zip code 19067?

29% of adults over 25 in zip code 19067 hold a 4-year college degree, compared to 20% nationally. Another 8% hold a 2-year associate degree. The area significantly outpaces both state and national averages for college attainment.

What elementary school would my child attend if I buy a home in Yardley PA?

It depends on the exact street address. Pennsbury District elementary schools serving 19067 include Eleanor Roosevelt, Edgewood, Afton, Quarry Hill, and Makefield Elementary, among others. Your assigned school is determined by your home's attendance zone — I can help you verify this when you find a home you love.

Is Pennsbury School District a good school district?

Pennsbury is widely regarded as one of the stronger public school districts in Bucks County, PA, and its reputation consistently attracts families to the Yardley and Lower Makefield area. Strong academics, extracurricular depth, and community engagement are hallmarks of the district.

What charter schools are available near Yardley PA?

Options near 19067 include the Center for Student Learning Charter School at Pennsbury (grades 6–12) and Bucks County Montessori Charter School (grades K–6), both serving families in the surrounding area.

Realtor headshot

Heather Jackman

Realtor — Coldwell Banker Hearthside

20+ years serving Bucks County families

  • International Diamond Award
  • Top 19% of all Coldwell Banker agents internationally
  • 70+ Five Star Reviews on Realtor.com
215.431.0884  ·  hj@heatherjackman.com