A buyer relocating into the North Hills opens a portal, filters for Wexford, and gets a tidy result: about 80 to 90 active listings, a median around $575,000 in May 2026, roughly $249 a square foot, and homes going pending in a hurry. It looks like one market.
It isn't. "Wexford" is a mailing address, not a place. The parcel behind the listing sits in one of four or five separate municipalities, and that parcel's municipality, not its ZIP code, decides which school district your kids attend, which tax bill you pay, and which pool of buyers you'll compete with the day you resell.
The friction that surfaces at the offer table
The moment that catches out-of-town buyers is usually the same. You've toured two houses on the same afternoon, both listed as "Wexford, PA 15090," both around $600,000. Your agent mentions in passing that one feeds North Allegheny and the other feeds Pine-Richland. You assumed a Wexford address meant a single school assignment. It doesn't, and the listing didn't have to tell you which one applied.
The map the ZIP code hides
15090 is a postal community named for a post office on Perry Highway. The Census counts Wexford as an unincorporated community split across Franklin Park, McCandless, Pine Township, and Marshall Township, and portions of the ZIP also touch Bradford Woods. Under Pennsylvania law, school districts follow municipal boundaries, not ZIP boundaries. So the same five-digit code covers at least two public school districts and several distinct tax bases.
Here is the practical translation for a buyer sorting portal results:
| Municipality inside 15090 | Public school district |
|---|---|
| Pine Township | Pine-Richland |
| Marshall Township | North Allegheny |
| McCandless | North Allegheny |
| Franklin Park | North Allegheny |
| Bradford Woods | North Allegheny |
Both districts have long sat at the top of Western Pennsylvania rankings, so this is not a good-versus-bad question. It's a fit question. North Allegheny is roughly twice the enrollment of Pine-Richland, which changes class sizes, program breadth, and the resale story you'll be telling in seven years. A Wexford Elementary School address on Brown Road feeds Pine-Richland. A Marshall Elementary address on Wexford Run Road feeds North Allegheny. Both mail as "Wexford, PA 15090."
Named subdivisions cluster along those lines. Wexford Station off the Route 910 corridor, Treesdale, and Pine Valley Estates on Pearce Mill Road all sit in Pine Township and feed Pine-Richland. Autumn Grove, a newer Eddy Homes community at 1070 Pleasant Hill Road, sits in Marshall Township and feeds North Allegheny. Blue Heron Ridge listings have shown Pine-Richland assignment in recent portal data. This is not a rule you can apply from the road. Boundary streets split. Verify the parcel.
What the median actually buys
The commodity number is $575,000, the Movoto median list price for Wexford in May 2026. Zillow's home value index for the ZIP was $561,352 as of the 5/31/2026 update, up 2.7% year over year, with homes going pending in about five days. Median size across active listings runs around 2,864 square feet on a 0.51-acre lot, and the median year built for active inventory is 1990.
Stack those numbers and a specific picture emerges. The typical Wexford listing at the median is a late-1980s or 1990s two-story colonial, roughly the size of a suburban move-up house, on a half-acre lot, priced around $249 a foot. Eighty-five percent of active listings are two-story homes, and the ranch is scarce. If you're downsizing and want single-level living, you're competing inside a much smaller sub-market than the headline count of 80-plus listings suggests.
The average list price sits far higher, around $819,000, which tells you the market is being pulled up by a thinner band of larger and newer inventory. Autumn Grove is a useful reference point at the top of the range: recent examples in that community show 2026 build years, roughly 4,994 square feet, 0.46-acre lots, and a $239 monthly HOA, with a Rosebank plan listed at $1,364,900. A buyer typing "Wexford under $600K" and a buyer typing "Wexford new construction" are shopping two different products, in two different municipalities, on two different school assignments, even though the search bar treats them as one place.
The interchange rewriting the commute
The other number that isn't on the listing is your future drive time.
PennDOT is in the middle of a $46.5 million rebuild of the I-79 and Route 910 Wexford Interchange, replacing the existing diamond with a full offset single-point urban interchange. Construction started in August 2025 with a proposed completion of September 2027, and beam placements over I-79 in Marshall Township and Franklin Park Borough continued into July 2026. You can read the project scope on PennDOT's District 11 project page.
If you're touring in the summer of 2026 and timing your drive to the office at midday, you're not sampling the commute you'll actually own. The interchange work sits directly between the Wexford exit and downtown Pittsburgh, and buyers moving into homes closest to the Route 910 corridor are underwriting roughly a year of active bridge work before the new SPUI opens. That's a real variable for anyone comparing Wexford against Cranberry Township or a closer-in North Hills community, and it belongs in the underwriting, not in the surprise column three months after closing.
Four questions to answer before you write the offer
Before an offer goes out on any Wexford listing, get answers to these four in writing:
- Which municipality is this parcel in? Pull it from the Allegheny County Real Estate Portal by parcel ID. Do not accept the mailing address as proof.
- Which school district does this specific address feed? Confirm with the Pennsylvania Department of Education school finder or the district's own address lookup. Two houses on the same street can split.
- What is the current millage stack? Municipal, school district, and county millage vary across Pine, Marshall, McCandless, and Franklin Park. The tax line on the listing is a snapshot of the prior owner's bill, not a forecast of yours after reassessment.
- How does the I-79/910 project affect this address? For homes near the interchange, drive the commute in evening rush during a beam-placement week, not on a Sunday afternoon. The project runs into September 2027.
None of this is exotic. It's the same due diligence a seasoned local buyer does without thinking. What makes it worth writing down is that the portal interface actively discourages it by treating the ZIP as the unit of analysis.
A short FAQ
If a listing says "Wexford," can I assume North Allegheny schools? No. Marshall Township, McCandless, Franklin Park, and Bradford Woods portions of 15090 feed North Allegheny. Pine Township portions feed Pine-Richland. Verify the parcel.
Does new construction in Wexford tend to be one district over the other? It varies by community, not by ZIP. Autumn Grove in Marshall Township is North Allegheny. Wexford Station and Pine Valley Estates in Pine Township are Pine-Richland. Two active new-build communities can carry the same "Wexford" address and different school assignments.
How much of the current pricing story is being driven by new construction? Enough that the gap between the median list price near $575,000 and the average list price near $819,000 is mostly a mix effect, not a valuation on any single home. If you're shopping resale colonials from the 1990s, the median is the more honest anchor. If you're shopping 2026 builds on half-acre-plus lots, expect to land well above it.
Is the interchange work affecting home prices near the project? Not visibly in the current numbers, but the completion date in September 2027 is a real inflection point for commute quality and for the value of homes closest to Route 910. Buyers underwriting a five-year hold should think about which side of that date they're on.
Where this leaves you
The move that protects you is small and unglamorous: treat every "Wexford" listing as an unverified parcel until you've confirmed the municipality, the district, the tax stack, and the commute. That check takes fifteen minutes and reframes the entire comparison set on the portal. Skip it, and you may end up owning a house that mails as Wexford, taxes as somewhere else, and sends your kids to a school you weren't planning on.
If you're weighing Wexford against Cranberry, Sewickley, or a closer-in North Hills option and want a parcel-by-parcel read before you tour, reach out through Robin Taylor Homes for a consultation and a curated list built around the specific municipality and district that fit your family, not the ZIP the post office assigned to it.