Ottsville anchors the Palisades district in upper Bucks, an $821,000 median across 47 sales, almost none of them in a subdivision.
Ivyland is a buyer's market: a $750,000 median, sales averaging 95.5% of list, and only about a quarter of sellers getting asking.
Bristol is two municipalities with two school districts, a $375,000 median sale price, and a 15 day median from listing to contract.
Quakertown closed 161 sales of site built homes at a $416,000 median, across three municipalities and three school districts.
Perkasie is a tight seller's market in upper Bucks, a $494,950 median across 132 sales with about six weeks of standing inventory.
Sellersville runs at two speeds: a $465,000 median overall, but the resale homes underneath go under contract in a median of 4 days.
Churchville is a village inside Northampton Township, where 250 sales closed at a $690,000 median and 77 percent of them were detached homes.
Yardley and Lower Makefield closed 249 sales at a $712,000 median, with half of homes under contract within 6 days and sales averaging above asking.
Levittown spans ZIPs 19054 through 19057: a $421,000 median sale price, with half of sales under contract within 7 days of listing.
Langhorne's 19047 market closed 181 sales at a $630,000 median, with half of homes under contract within 5 days and 32 homes for sale.