Housing

Housing Report — New Housing Units Sales

New housing unit sales Chester County, 2004-2019

From 2018 to 2019 the number of home sales decreased by 10%, and the median sale price increased by 2.4%. Despite the decrease, 2019 had the second highest number of sales since 2008. New housing unit sales are presented from 2004, the year the Planning Commission began calculating data for new housing. Adjusting for inflation, median sale price increased by 0.1% from 2018 to 2019.

Year Number
of Sales
Percent
Change
Median
Sale Price
Percent
Change
Median Sale Price
Inflation Adjusted
Percent
Change
2004 1,471 N/A $317,100 N/A $437,458 N/A
2005 1,363 -7.3% $371,600 17.2% $485,220 13.3%
2006 1,353 -0.7% $399,100 7.4% $508,218 4.7%
2007 1,151 -14.9% $426,200 6.8% $521,445 2.6%
2008 1,019 -11.5% $372,800 -12.5% $455,695 -12.6%
2009 668 -34.4% $308,300 -17.3% $366,869 -19.5%
2010 598 -10.5% $350,100 13.6% $410,471 11.9%
2011 533 -10.9% $353,400 0.9% $402,419 -2.0%
2012 593 11.3% $365,000 3.3% $408,515 1.5%
2013 716 20.7% $376,000 3.0% $414,600 1.5%
2014 613 -14.4% $386,000 2.7% $422,431 1.9%
2015 475 -22.5% $347,450 -10.0% $377,489 -10.6%
2016 451 -5.1% $411,000 18.3% $437,458 15.9%
2017 720 59.6% $432,305 5.2% $450,630 3.0%
2018 898 24.7% $444,305 2.8% $454,458 0.8%
2019 805 -10.4% $454,936 2.4% $454,936 0.1%

Total number of new housing unit sales by municipality, 2019

Of 73 municipalities in Chester County, 16% added more than 20 units, 11% added 10-20, 44% added 1-10, and 29% had no new units. East Whiteland had the highest number of new units, with 116 new units added in 2019. Western Cheter County had fewer new units built.

New Home Median Sales Prices by Municipality

For Chester County new home sales median prices, 1% were under $200,000, 21% were $200,000 to $299,999, 25% were $300,000 to $399,999 , and 53% were over $400,000. Many municipalities had median sales prices of over $600,000 for new homes (Charlestown, East Pikeland, Easttown, Malvern, Pennsbury, Thornbury, Tredyffrin, Uwchlan, and Westtown), which likely impacted the overall median new home sales price.

Number of new housing units sold in Chester County, 2004-2019

After a low of 451 new home sales in 2016, new home sales have increased. Although New housing unit sales dropped 10.4% from 2018 to 2019, 2019 new housing unit sales remain nearly double the low with 805 units sold.

Median sale prices of new housing units in Chester County, 2004-2019

New unit home sale median prices have been trending upwards since 2008. The median new unit sale price reached a high of $454,936 in 2019.

New housing unit sales by price range in Chester County, 2018 & 2019

Of the 805 new unit home sales in Chester County, 56% were sold between $250,000-$499,999. The number of new unit sales in the most affordable price range of less than $250,000 decreased from 34 units in 2018 to 13 in 2019, and made up only 2% of sales.

Price Range 2019 Number
All Sales
2019 Percent
All Sales
2018 Number
All Sales
2018 Percent
All Sales
Less than $250,000 13 2% 34 4%
$250,000 - $499,999 450 56% 504 56%
$500,000 - $749,999 273 34% 260 29%
$750,000 - $899,999 41 5% 71 8%
$900,000 - $1,499,999 25 3% 25 3%
$1,500,000 and over 3 0% 4 0%
Total 805 100.0% 898 100.0%

New housing unit sales by municipality, 2018 & 2019

Median sales price for municipalities with three or fewer sales of new homes in 2019 were omitted. East Pikeland, Upper Uwchlan, West Chester, and West Whiteland had the higest increases in the number of new housing sales. East Whiteland, West Vincent, and Westtown had the largest decreases in number of new home sales.

Easttown, Willistown, East Pikeland, and Oxford all had the highest increases in median sales price for new units. Upper Uwchlan, West Chester, and Westtown had the largest decreases in median sale price for new units.

Municipality 2019 New Units,
Number of Sales
2019 New Units,
Median Price
2018 New Units,
Number of Sales
2018 New Units,
Median Price
Change in Number of
Units, 2018-2019
Change in Median
Price 2018 -2019
Atglen 0 * 1 * -1 *
Avondale 0 * 0 * 0 *
Caln 3 * 27 $344,651 -24 *
Charlestown 31 $630,517 41 $638,409 -10 $(7,892)
Coatesville 3 * 3 * 0 *
Downingtown 0 * 1 * -1 *
East Bradford 1 * 0 * 1 *
East Brandywine 55 $439,737 67 $417,000 -12 $22,737
East Caln 6 $419,990 1 * 5 *
East Coventry 3 * 1 * 2 *
East Fallowfield 5 $407,134 1 * 4 *
East Goshen 2 * 3 * -1 *
East Marlborough 11 $467,985 19 $473,053 -8 $(5,068)
East Nantmeal 0 * 2 * -2 *
East Nottingham 14 $377,590 14 $363,215 0 $14,375
East Pikeland 63 $626,150 13 $562,780 50 $63,370
East Vincent 2 * 22 $289,618 -20 *
East Whiteland 116 $479,373 172 $478,370 -56 $1,003
Easttown 4 $1,069,950 12 $598,096 -8 $471,854
Elk 1 * 0 * 1 *
Elverson 0 * 0 * 0 *
Franklin 3 * 2 * 1 *
Honey Brook Boro. 0 * 0 * 0 *
Honey Brook Twp 4 $269,000 2 * 2 *
Kennett Square 2 * 7 $359,000 -5 *
Kennett Township 32 $369,748 10 $390,583 22 $(20,836)
London Britain 0 * 1 * -1 *
London Grove 10 $468,931 15 $424,723 -5 $44,208
Londonderry 11 $424,845 14 $378,512.00 -3 $46,333
Lower Oxford 1 * 3 * -2 *
Malvern 2 * 3 * -1 *
Modena 0 * 0 * 0 *
New Garden 16 $337,901 13 $332,471 3 $5,430
Newlin 0 * 0 * 0 *
New London 4 $423,890 7 $409,000 -3 $14,890
North Coventry 0 * 1 * -1 *
Oxford 5 $308,000 10 $229,450 -5 $78,550
Parkesburg 0 * 1 * -1 *
Penn 7 $276,190 18 $266,900 -11 $9,290
Pennsbury 1 * 1 * 0 *
Phoenixville 4 $360,873 30 $319,515 -26 $41,358
Pocopson 0 * 0 * 0 *
Sadsbury 37 $304,620 20 $283,489 17 $21,131
Schuylkill 2 * 2 * 0 *
South Coatesville 1 * 5 $251,363 -4 *
South Coventry 4 $255,500 9 $270,500 -5 $(15,000)
Spring City 0 * 0 * 0 *
Thornbury 0 * 1 * -1 *
Tredyffrin 26 $634,984 37 $627,703 -11 $7,281
Upper Oxford 0 * 1 * -1 *
Upper Uwchlan 66 $399,992 32 $673,732 34 $(273,741)
Uwchlan 1 * 0 * 1 *
Valley 1 * 14 $284,975 -13 *
Wallace 4 $528,298 1 * 3 *
Warwick 1 * 0 * 1 *
West Brandford 74 $540,480 77 $518,925 -3 $21,555
West Brandywine 2 * 3 * -1 *
West Caln 0 * 0 * 0 *
West Chester 37 $395,570 5 $469,100 32 $(73,530)
West Fallowfield 1 * 0 * 1 *
West Goshen 13 $563,931 6 $566,679 7 $(2,748)
West Grove 0 * 0 * 0 *
West Marlborough 0 * 1 * -1 *
West Nantmeal 1 * 2 * -1 *
West Nottingham 1 * 0 * 1 *
West Pikeland 0 * 0 * 0 *
West Sadsbury 0 * 0 * 0 *
West Vincent 39 $394,080 75 $395,627 -36 $(1,547)
West Whiteland 40 $520,209 3 * 37 *
Westtown 13 $655,424 44 $761,525 -31 $(106,101)
Willistown 18 $547,835 21 $468,722 -3 $79,113
Chester County 804 $355,000 898 $444,305 -94 $(89,305)