ANA ›
United States ›
Pennsylvania ›
Bucks County
Bucks County, Pennsylvania
At a Glance
Population 646,538
County Seat Bucks County Justice Center
State FIPS 42
County FIPS 017
Num Towns 41
Census-Designated Places 18
Total Town Population 199,079
Census Source Census ACS 5-Year 2022
People & Demographics
Population (official) 645,163
Median Age 44.0
Veterans 30,322
Housing Units 255,599
Uninsured 2,880
Net Migration (recent) -133
Growing No
Economy & Employment
Total Establishments 20,043
Total Employees 261,863
Avg Annual Pay $64,953
Median Household Income $107,826
Poverty Rate 5.6%
Unemployment Rate 4.6%
Avg AGI per Return (IRS) $121,435
Federal Spending FY2024 $4,727,852,683
Federal Spending Per Capita $7,313
Housing & Cost of Living
Median Home Value $395,800
Median Rent $1,461
FMR Studio $1,372
FMR 1BR $1,512
FMR 2BR $1,802
FMR 3BR $2,171
FMR 4BR $2,468
Health & Safety
Hospitals 287
EMS Stations 123
Fire Stations 123
Police Stations 123
Adult Smoking 14.5%
Adult Obesity 31.3%
Overdose Deaths Rate/100k 46.4
Air Quality Good Days 293
Infrastructure
Electricity Price (¢/kWh) 17.77
Electric Customers 5534580
Towns with Broadband Data 41
Towns with 90%+ Coverage 41
Community
Churches 319
Libraries 41
Historic Places (NRHP) 167
Homeless Population 407
Schools 516
SNAP Stores 297
Bank Branches 132
Agriculture
Total Farms 119
Land in Farms (acres) 60,943
Avg Farm Size (acres) 512.1
Year 2,022
Recent Federal Disaster Declarations (15)
Type Title Date
DR REMNANTS OF HURRICANE IDA 2021-09-10
DR COVID-19 PANDEMIC 2020-03-30
EM COVID-19 2020-03-13
DR SEVERE WINTER STORM AND SNOWSTORM 2016-03-23
EM SEVERE WINTER STORM 2014-02-06
DR HURRICANE SANDY 2013-01-10
EM HURRICANE SANDY 2012-10-29
DR TROPICAL STORM LEE 2011-09-12
EM REMNANTS OF TROPICAL STORM LEE 2011-09-08
DR HURRICANE IRENE 2011-09-03
Detailed Topics
Communities in Bucks County
Levittown — pop 52,699
Croydon — pop 10,014
Bristol — pop 9,861
Quakertown — pop 9,359
Perkasie — pop 9,120
Fairless Hills — pop 9,041
Doylestown — pop 8,300
Richboro — pop 6,443
Newtown Grant — pop 5,855
Churchville — pop 5,348
Telford — pop 4,928
Sellersville — pop 4,567
Chalfont — pop 4,253
Brittany Farms-The Highlands — pop 4,175
Warminster Heights — pop 4,010
Village Shires — pop 3,946
Trevose — pop 3,842
Woodbourne — pop 3,710
Feasterville — pop 3,066
New Britain — pop 2,836
New Hope — pop 2,612
Yardley — pop 2,605
Plumsteadville — pop 2,553
Penndel — pop 2,515
Woodside — pop 2,443
Tullytown — pop 2,282
Dublin — pop 2,177
Eddington — pop 1,996
Spinnerstown — pop 1,697
Langhorne — pop 1,643
Langhorne Manor — pop 1,496
Richlandtown — pop 1,353
Cornwells Heights — pop 1,251
Morrisville — pop 1,209
Milford Square — pop 1,137
Hulmeville — pop 982
Ivyland — pop 955
Trumbauersville — pop 904
Riegelsville — pop 847
Silverdale — pop 805
Data sources: Census ACS, BLS QCEW, IRS SOI, USAspending.gov, County Health Rankings, EPA AQI, HUD FMR, NCES, FEMA, National Register of Historic Places, CDC, EIA.