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.
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.comFrequently 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.
