Chester County, Pennsylvania
547,840 people. The median home is worth $485,600 (typical Pennsylvania town: $214,250) and the median household earns $127,208.
Towns in Chester County
| Town | People | Median home | Income | Median age |
|---|---|---|---|---|
| Tredyffrin | 31,927 | $709,700 | $162,194 | 42.6 |
| West Goshen | 23,040 | $575,300 | $132,242 | 41.9 |
| West Whiteland | 19,632 | $490,900 | $133,460 | 36.9 |
| Uwchlan | 19,161 | $539,700 | $134,184 | 41.1 |
| West Chester | 18,671 | $490,700 | $78,385 | 25.3 |
| Phoenixville | 18,602 | $369,600 | $102,138 | 34.4 |
| East Goshen | 18,410 | $528,600 | $106,866 | 50.8 |
| Caln | 14,432 | $319,200 | $100,164 | 41.0 |
| West Bradford | 14,316 | $487,500 | $160,514 | 41.6 |
| East Whiteland | 13,917 | $637,000 | $147,460 | 37.2 |
| Coatesville | 13,350 | $194,000 | $59,256 | 35.7 |
| Upper Uwchlan | 12,275 | $619,700 | $190,691 | 41.9 |
| New Garden | 11,363 | $546,700 | $120,550 | 39.4 |
| Willistown | 11,273 | $617,800 | $187,466 | 52.3 |
| Westtown | 11,154 | $616,200 | $138,664 | 46.0 |
| Easttown | 10,984 | $852,800 | $214,861 | 47.3 |
| East Bradford | 10,339 | $603,700 | $155,240 | 35.8 |
| East Brandywine | 9,738 | $564,400 | $180,714 | 39.9 |
| East Nottingham | 8,982 | $412,500 | $129,750 | 45.4 |
| West Caln | 8,910 | $347,700 | $99,398 | 46.3 |
| London Grove | 8,797 | $469,700 | $175,558 | 38.3 |
| Schuylkill | 8,780 | $602,300 | $171,786 | 44.7 |
| North Coventry | 8,441 | $390,600 | $98,896 | 44.3 |
| Kennett | 8,289 | $563,800 | $150,709 | 48.4 |
| Honey Brook | 8,274 | $358,100 | $86,212 | 47.3 |
| East Pikeland | 8,260 | $415,800 | $146,526 | 42.1 |
| Valley | 7,985 | $259,500 | $88,895 | 39.1 |
| Downingtown | 7,892 | $353,800 | $96,228 | 38.9 |
| East Fallowfield | 7,626 | $400,100 | $116,947 | 41.4 |
| East Vincent | 7,433 | $486,100 | $138,214 | 36.9 |
| West Brandywine | 7,331 | $379,100 | $112,545 | 51.1 |
| East Marlborough | 7,306 | $611,400 | $155,504 | 48.0 |
| East Coventry | 7,068 | $410,200 | $120,798 | 44.1 |
| West Vincent | 6,668 | $704,500 | $202,639 | 42.9 |
| Lionville | 6,582 | $438,700 | $100,582 | 36.6 |
| Paoli | 6,002 | $481,200 | $138,396 | 42.4 |
| Charlestown | 6,001 | $781,800 | $202,188 | 43.1 |
| Kennett Square | 5,936 | $402,700 | $80,505 | 38.3 |
| New London | 5,810 | $483,400 | $165,313 | 43.5 |
| Oxford | 5,736 | $313,800 | $67,733 | 36.1 |
| Penn | 5,644 | $498,600 | $136,250 | 48.8 |
| Exton | 5,622 | $554,200 | $120,697 | 33.8 |
| Chesterbrook | 5,610 | $453,400 | $124,295 | 40.0 |
| Lower Oxford | 5,420 | $372,800 | $109,875 | 21.7 |
| East Caln | 5,384 | $467,100 | $102,288 | 42.9 |
| Pocopson | 4,455 | $689,800 | $230,000 | 42.9 |
| Franklin | 4,433 | $489,100 | $144,403 | 44.8 |
| Sadsbury | 4,125 | $355,200 | $116,570 | 39.9 |
| Birmingham | 4,082 | $757,900 | $215,000 | 48.8 |
| West Pikeland | 4,024 | $652,600 | $226,071 | 45.4 |
| Pennsbury | 3,876 | $671,600 | $167,727 | 48.1 |
| Parkesburg | 3,862 | $305,900 | $76,250 | 33.0 |
| Berwyn | 3,775 | $639,400 | $145,833 | 41.8 |
| Wallace | 3,711 | $592,900 | $182,500 | 42.1 |
| Thorndale | 3,669 | $341,900 | $99,479 | 38.4 |
| Frazer | 3,635 | $611,700 | $141,801 | 38.7 |
| Spring City | 3,494 | $269,100 | $76,419 | 37.3 |
| Malvern | 3,419 | $521,800 | $117,548 | 46.4 |
| London Britain | 3,179 | $554,600 | $194,531 | 43.6 |
| Thornbury | 3,177 | $669,500 | $172,070 | 44.1 |
| Hayti | 2,890 | $283,000 | $77,213 | 51.4 |
| South Coventry | 2,796 | $435,300 | $158,162 | 45.2 |
| West Grove | 2,770 | $319,900 | $92,697 | 36.0 |
| West Nottingham | 2,764 | $281,900 | $76,853 | 39.9 |
| Warwick | 2,590 | $414,500 | $104,875 | 51.4 |
| Upper Oxford | 2,560 | $375,100 | $114,688 | 39.2 |
People and housing
| Chester County | Typical Pennsylvania town | |
|---|---|---|
| Median home value | $485,600 | $214,250 |
| Median rent | $1,763 | $996 |
| Median household income | $127,208 | $75,278 |
| Median age | 40.8 | 44.2 |
| Bachelor's degree or higher | 57.1% | 23.8% |
| Below the poverty line | 6.0% | 8.5% |
Jobs and pay
251,284 jobs in 2024, average pay $87,886 a year.
Storms since 1996
NOAA recorded 1,565 storm events in Chester County from 1996 to 2026, with 9 deaths.
Federal disaster declarations
Chester County has been included in 26 FEMA declarations since 1953.
| Declared | Incident | Declaration |
|---|---|---|
| September 10, 2021 | Hurricane | DR-4618: Remnants Of Hurricane Ida |
| March 30, 2020 | Biological | DR-4506: Covid-19 Pandemic |
| March 13, 2020 | Biological | EM-3441: Covid-19 |
| March 23, 2016 | Snowstorm | DR-4267: Severe Winter Storm And Snowstorm |
| February 6, 2014 | Severe Ice Storm | EM-3367: Severe Winter Storm |
| October 29, 2012 | Hurricane | EM-3356: Hurricane Sandy |
Sources: U.S. Census Bureau ACS 2020–2024; BLS QCEW and LAUS; NOAA Storm Events; FEMA OpenFEMA (not endorsed by FEMA).