$v){$total = $k; break;} break; case 'range': sort($array); $sml = $array[0]; rsort($array); $lrg = $array[0]; $total = $lrg - $sml; break; } return $total; } } $collected['Bensalem Township (Bucks PA)'] = ['sd' => "Bensalem", 'thecount' => 0, 'prices' => "",'medianprice' > 0, 'doms' => "", 'dom' => 0]; $collected['Bristol Borough (Bucks PA)'] = ['sd' => "Bristol Boro", 'thecount' => 0, 'prices' => "",'medianprice' > 0, 'doms' => "", 'dom' => 0]; $collected['Bristol Township (Bucks PA)'] = ['sd' => "Bristol Twp", 'thecount' => 0, 'prices' => "",'medianprice' > 0, 'doms' => "", 'dom' => 0]; $collected['Centennial (Bucks PA)'] = ['sd' => "Centennial", 'thecount' => 0, 'prices' => "",'medianprice' > 0, 'doms' => "", 'dom' => 0]; $collected['Central Bucks (Bucks PA)'] = ['sd' => "Central Bucks", 'thecount' => 0, 'prices' => "",'medianprice' > 0, 'doms' => "", 'dom' => 0]; $collected['Council Rock (Bucks PA)'] = ['sd' => "Council Rock", 'thecount' => 0, 'prices' => "",'medianprice' > 0, 'doms' => "", 'dom' => 0]; $collected['Morrisville Borough (Bucks PA)'] = ['sd' => "Morrisville", 'thecount' => 0, 'prices' => "",'medianprice' > 0, 'doms' => "", 'dom' => 0]; $collected['Neshaminy (Bucks PA)'] = ['sd' => "Neshaminy", 'thecount' => 0, 'prices' => "",'medianprice' > 0, 'doms' => "", 'dom' => 0]; $collected['New Hope-Solebury (Bucks PA)'] = ['sd' => "New Hope-Solebury", 'thecount' => 0, 'prices' => "",'medianprice' > 0, 'doms' => "", 'dom' => 0]; $collected['Palisades (Bucks PA)'] = ['sd' => "Palisades", 'thecount' => 0, 'prices' => "",'medianprice' > 0, 'doms' => "", 'dom' => 0]; $collected['Pennridge (Bucks PA)'] = ['sd' => "Pennridge", 'thecount' => 0, 'prices' => "",'medianprice' > 0, 'doms' => "", 'dom' => 0]; $collected['Pennsbury (Bucks PA)'] = ['sd' => "Pennsbury", 'thecount' => 0, 'prices' => "",'medianprice' > 0, 'doms' => "", 'dom' => 0]; $collected['Quakertown Community (Bucks PA)'] = ['sd' => "Quakertown", 'thecount' => 0, 'prices' => "",'medianprice' > 0, 'doms' => "", 'dom' => 0]; ini_set("auto_detect_line_endings", true); $fp = fopen('/Library/WebServer/csv/bucks-january-february-2026.csv','r'); while(($entry = fgetcsv($fp,8192,',')) !== FALSE) { if(array_key_exists($entry[10],$collected)) { $collected[$entry[10]]['thecount'] += 1; $collected[$entry[10]]['prices'] .= ($entry[8] . ","); $collected[$entry[10]]['dom'] .= ($entry[18] . ","); if($price < $collected[$entry[10]]['low']) { $collected[$entry[10]]['low'] = $price; } if($price > $collected[$entry[10]]['high']) { $collected[$entry[10]]['high'] = $price; } } } // $status = array_column($collected,0); // array_multisort($collected,SORT_DESC,$status,$collected[]); ?> Single Family Lostings Sold, Bucks County School Districts (January-Febryary 2026)

Blog Home   Contact

13 Bucks School Districts
Existing Single Family Homes Sold
January-February 2026 by School District

The John McClintock Team

Regency at Yardley Colonial sold in 4 days
for list price by Jackie Casey, Realtor®
Keller Williams Real Estate, Newtown Market Center.

School DistrictMedian ‡
Sold Price# Homes
SoldMedian Days
on Market"); foreach($collected as $key => $content) { $price_array = explode(",",$content['prices']); $dom_array = explode(",",$content['dom']); sort($price_array, SORT_NUMERIC); sort($dom_array, SORT_NUMERIC); unset($price_array[0]); unset($dom_array[0]); // $average = ceil( array_sum($price_array) / count($price_array) ); // $avg = mmmr($price_array, 'mean'); $median = mmmr($price_array, 'median'); $collected[$key]['medianprice'] = $median; $dom = mmmr($dom_array, 'median'); $collected[$key]['dom'] = $dom; $mode = mmmr($price_array, 'mode'); $low = $price_array[1]; $high = $price_array[count($price_array)]; $howmany = count($price_array); $collectd[$key]['thecount'] = $howmany; // Make Key into key-link //$link = $key; //$link = "" . $key . ""; $link = $key; } foreach($collected as $key => $val) { $medianprice[$key] = $val['medianprice']; // $dom[$key] = $val['dom']; $thecount[$key] = $val['thecount']; } array_multisort($medianprice, SORT_DESC, $collected); foreach($collected as $key => $val) { if($collected[$key]['medianprice'] < 2) { continue; } echo(" " . $val['sd'] . ""); echo("" . number_format(round($collected[$key]['medianprice'],-3)) . ""); echo("" . number_format($collected[$key]['thecount'],-3) . ""); echo("" . number_format($collected[$key]['dom']) . ""); } echo(""); ?>

Median Sold Prices, existing single family homes, January-February 2026, Bright MLS Settled Sales, Bucks County (rounded to the nearest $1,000).

locations

john mcclintock team, realtors