Bucks County, Pennsylvania
647,461 people. The median home is worth $445,700 (typical Pennsylvania town: $214,250) and the median household earns $114,764.
Towns in Bucks County
| Town | People | Median home | Income | Median age |
|---|---|---|---|---|
| Bensalem | 62,707 | $364,400 | $85,223 | 42.2 |
| Bristol | 54,291 | $315,500 | $79,101 | 40.4 |
| Levittown | 52,699 | $341,300 | $105,071 | 41.5 |
| Middletown | 46,040 | $435,100 | $114,449 | 44.0 |
| Northampton | 39,915 | $599,100 | $158,583 | 46.4 |
| Falls | 34,716 | $361,900 | $93,223 | 38.9 |
| Warminster | 33,603 | $418,600 | $96,391 | 48.5 |
| Lower Makefield | 33,180 | $630,200 | $175,206 | 46.4 |
| Warrington | 25,639 | $553,100 | $133,179 | 44.5 |
| Buckingham | 20,851 | $708,100 | $190,230 | 49.0 |
| Lower Southampton | 20,599 | $403,300 | $103,211 | 45.4 |
| Newtown | 19,895 | $564,400 | $147,617 | 45.1 |
| Doylestown | 17,971 | $625,200 | $149,764 | 49.0 |
| Hilltown | 16,284 | $444,600 | $133,690 | 42.9 |
| Upper Southampton | 15,269 | $439,200 | $105,444 | 49.9 |
| Warwick | 14,851 | $569,000 | $155,351 | 42.1 |
| Plumstead | 14,021 | $572,900 | $138,259 | 43.6 |
| Richland | 13,837 | $345,700 | $99,476 | 45.6 |
| New Britain | 12,327 | $464,000 | $144,193 | 44.0 |
| Milford | 10,243 | $413,100 | $125,093 | 44.2 |
| Croydon | 10,014 | $293,700 | $70,308 | 43.9 |
| Bristol | 9,861 | $271,100 | $76,042 | 38.9 |
| Morrisville | 9,809 | $292,200 | $99,526 | 40.0 |
| Quakertown | 9,359 | $278,500 | $85,959 | 37.2 |
| Perkasie | 9,120 | $372,100 | $93,845 | 37.6 |
| Fairless Hills | 9,041 | $358,800 | $80,807 | 39.8 |
| Upper Makefield | 8,857 | $876,200 | $212,768 | 54.5 |
| Solebury | 8,709 | $788,700 | $195,962 | 54.2 |
| Doylestown | 8,300 | $527,700 | $99,322 | 48.8 |
| Bedminster | 7,541 | $575,000 | $152,049 | 42.7 |
| Richboro | 6,443 | $559,700 | $159,007 | 52.5 |
| Newtown Grant | 5,855 | $583,600 | $168,750 | 45.0 |
| East Rockhill | 5,819 | $484,700 | $134,492 | 44.1 |
| West Rockhill | 5,439 | $463,100 | $104,354 | 56.4 |
| Churchville | 5,348 | $657,000 | $192,519 | 42.4 |
| Springfield | 5,175 | $430,700 | $122,538 | 58.0 |
| Sellersville | 4,567 | $329,600 | $95,022 | 36.5 |
| Chalfont | 4,253 | $445,900 | $124,485 | 40.7 |
| Brittany Farms-The Highlands | 4,175 | $396,100 | $111,875 | 44.9 |
| Warminster Heights | 4,010 | $375,200 | $53,472 | 38.1 |
| Village Shires | 3,946 | $515,100 | $132,188 | 50.0 |
| Trevose | 3,842 | $378,000 | $87,455 | 47.8 |
| Tinicum | 3,818 | $613,600 | $122,125 | 55.8 |
| Woodbourne | 3,710 | $667,300 | $186,000 | 42.1 |
| Nockamixon | 3,379 | $464,100 | $104,965 | 55.2 |
| Wrightstown | 3,286 | $717,400 | $188,553 | 43.1 |
| Feasterville | 3,066 | $371,600 | $82,621 | 42.9 |
| New Britain | 2,836 | $407,000 | $125,227 | 22.6 |
| New Hope | 2,612 | $716,200 | $175,156 | 58.1 |
| Yardley | 2,605 | $480,300 | $112,500 | 46.1 |
| Plumsteadville | 2,553 | $580,800 | $176,313 | 42.8 |
| Penndel | 2,515 | $336,200 | $75,517 | 33.5 |
People and housing
| Bucks County | Typical Pennsylvania town | |
|---|---|---|
| Median home value | $445,700 | $214,250 |
| Median rent | $1,605 | $996 |
| Median household income | $114,764 | $75,278 |
| Median age | 44.2 | 44.2 |
| Bachelor's degree or higher | 44.8% | 23.8% |
| Below the poverty line | 6.1% | 8.5% |
Jobs and pay
274,632 jobs in 2024, average pay $64,953 a year.
Storms since 1996
NOAA recorded 1,250 storm events in Bucks County from 1996 to 2026, with 20 deaths.
Federal disaster declarations
Bucks County has been included in 27 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 |
| January 10, 2013 | Hurricane | DR-4099: Hurricane Sandy |
Sources: U.S. Census Bureau ACS 2020–2024; BLS QCEW and LAUS; NOAA Storm Events; FEMA OpenFEMA (not endorsed by FEMA).