Independent community site, not affiliated with any government.

Bucks County, Pennsylvania

Bucks County, Pennsylvania · ZIP 18036, 18054, 18055

  • Census data · ACS 2019-2023
  • 650,131 (2024 estimate)Population
  • 247,674Households
  • $111,951Median household income
  • $421,700Median home value
  • 75Towns with a page
  • 56ZIP codes

Bucks County in numbersOfficial sources, refreshed yearly

Population, 2000 to 2020+8.2%
580k600k620k640k660k2000: 597,63520002010: 625,24920102020: 646,5382020597,635646,538
Population of Bucks County at each census
CensusPopulation
2000597,635
2010625,249
2020646,538

As counted at each census, within the boundaries the area had then; the current estimate is in the glance card.

Sources: Census 2000 Summary File 1: total population, county level, state 42, retrieved November 14, 2026; Census 2010 Summary File 1: total population, county level, state 42, retrieved November 14, 2026; Census 2020 Redistricting Data (P.L. 94-171): total population, county level, state 42, retrieved November 14, 2026.

Household income in Bucks County
Under $50k20.5%
$50k to $100k24.2%
$100k to $150k19.9%
$150k to $200k13.7%
$200k and over21.7%

Median household income $111,951 · Share of households by income, American Community Survey 5-year 2019-2023, table S1901.

Source: American Community Survey 5-year subject table S1901 (household income) 2019–2023, county level, state 42, retrieved November 14, 2026.

Housing tenure in Bucks County
Owner occupied
193,222 units
Renter occupied
54,452 units
Vacancy rate
3.4%

Occupied housing units by tenure and the share of all units vacant, American Community Survey 5-year 2019-2023, table DP04.

Source: American Community Survey 5-year data profile 2019–2023, county level, state 42, retrieved November 14, 2026.

Jobs by sector in Bucks County2023
Health care and social assistance54,005
Retail trade36,282
Manufacturing26,359
Accommodation and food services24,308
Professional, scientific, and technical services21,288
Wholesale trade17,653
Construction17,591
Administrative and support and waste management and remediation services13,825

263,278 employees in 20,043 establishments with payroll in 2023, all sectors; employers themselves are not named in the source. County Business Patterns counts are published with noise.

Source: County Business Patterns 2023: employment by sector, county level, state 42, retrieved November 14, 2026.

Bucks County compared with its state
Bucks County compared with its state, American Community Survey 2019-2023
MeasureBucks CountyPennsylvania
Population645,99312,986,518
Median household income$111,951$76,081
Median age44.140.9
Median home value$421,700$240,500
Bachelor’s degree or higher43.9%34.5%
Foreign-born residents10.4%7.4%
Owner-occupied homes78.0%69.3%
Mean commute to work29.6 minutes26.6 minutes

Source: American Community Survey 5-year data profile 2019–2023, county level, state 42, retrieved November 14, 2026.

Townships, towns and villages in Bucks County75 with a page · sort by any column

Type
Bensalem TownshipTownship63,08019.9 sq mi
Bristol TownshipTownship54,14515.8 sq mi
LevittownCensus designated place50,93010.3 sq mi
Middletown TownshipTownship45,84718.9 sq mi
Northampton TownshipTownship40,11425.7 sq mi
Falls TownshipTownship34,49221.3 sq mi
Lower Makefield TownshipTownship34,21617.9 sq mi
Warminster TownshipTownship33,47410.2 sq mi
Warrington TownshipTownship26,30513.7 sq mi
Buckingham TownshipTownship20,84432.9 sq mi
Lower Southampton TownshipTownship20,5256.68 sq mi
Newtown TownshipTownship19,89811.9 sq mi
Doylestown TownshipTownship18,14115.4 sq mi
Hilltown TownshipTownship16,95027.0 sq mi
Upper Southampton TownshipTownship15,1696.62 sq mi
Warwick TownshipTownship14,81011.0 sq mi
Plumstead TownshipTownship14,36327.2 sq mi
Richland TownshipTownship14,30020.7 sq mi
New Britain TownshipTownship12,35414.7 sq mi
Milford TownshipTownship10,24627.9 sq mi
BristolBorough9,9821.70 sq mi
MorrisvilleBorough9,7451.75 sq mi
CroydonCensus designated place9,7042.48 sq mi
PerkasieBorough9,3382.54 sq mi
QuakertownBorough9,3022.03 sq mi
Fairless HillsCensus designated place8,9851.94 sq mi
Upper Makefield TownshipTownship8,88821.2 sq mi
Solebury TownshipTownship8,68526.6 sq mi
DoylestownBorough8,3822.16 sq mi
Bedminster TownshipTownship7,51630.5 sq mi
RichboroCensus designated place7,0334.38 sq mi
ChurchvilleCensus designated place6,1393.20 sq mi
Newtown GrantCensus designated place6,0701.86 sq mi
East Rockhill TownshipTownship5,81212.9 sq mi
West Rockhill TownshipTownship5,47516.3 sq mi
Springfield TownshipTownship5,23530.6 sq mi
TelfordBorough4,9771.01 sq mi
SellersvilleBorough4,5381.14 sq mi
ChalfontBorough4,4151.62 sq mi
Brittany Farms-The HighlandsCensus designated place4,1271.19 sq mi
Warminster HeightsCensus designated place4,0130.63 sq mi
Tinicum TownshipTownship3,84030.1 sq mi
TrevoseCensus designated place3,7090.71 sq mi
Nockamixon TownshipTownship3,38322.0 sq mi
Village ShiresCensus designated place3,3601.22 sq mi
WoodbourneCensus designated place3,3511.23 sq mi
Wrightstown TownshipTownship3,2959.70 sq mi
PlumsteadvilleCensus designated place2,9482.39 sq mi
New BritainBorough2,8141.21 sq mi
WoodsideCensus designated place2,6761.02 sq mi
New HopeBorough2,6411.27 sq mi
YardleyBorough2,5910.93 sq mi
PenndelBorough2,5250.42 sq mi
AndalusiaCensus designated place2,3760.61 sq mi
FeastervilleCensus designated place2,3020.64 sq mi
DublinBorough2,2780.58 sq mi
NewtownBorough2,2720.55 sq mi
TullytownBorough2,2581.52 sq mi
Haycock TownshipTownship2,20919.7 sq mi
SpinnerstownCensus designated place1,8941.89 sq mi
EddingtonCensus designated place1,7140.55 sq mi
LanghorneBorough1,6340.49 sq mi
Langhorne ManorBorough1,4720.60 sq mi
ParklandCensus designated place1,4610.51 sq mi
RichlandtownBorough1,3450.26 sq mi
Cornwells HeightsCensus designated place1,2790.48 sq mi
Milford SquareCensus designated place1,2740.92 sq mi
Bridgeton TownshipTownship1,2276.58 sq mi
Durham TownshipTownship1,0959.19 sq mi
HulmevilleBorough9880.38 sq mi
IvylandBorough9520.35 sq mi
TrumbauersvilleBorough8780.44 sq mi
RiegelsvilleBorough8421.01 sq mi
SilverdaleBorough8010.41 sq mi
Blooming GlenCensus designated place7040.86 sq mi

Populations: Census Population Estimates, Vintage 2024: subcounty totals, state 42 (2024). Land areas: Census Gazetteer 2025: counties. A dash means the figure is not in the cited file.

County officialsFrom public records

No county official is published yet. Names appear once a researcher drafts them from the county’s own site and a second person approves; office contacts only, never personal details.

Across Bucks County

Jobs across Bucks County

No job is posted in Bucks County’s towns yet. Employers post from their business dashboard; public job banks are added once their terms are recorded.

Events in the next 31 days

No upcoming event is listed in Bucks County's towns yet. Members and businesses add events from any town page.

Latest postsRolled up from the towns

Nothing has been posted in Bucks County’s towns yet. Join a town to start its feed.

Neighboring counties

Neighboring counties

Sources: Census county adjacency file 2024, retrieved November 14, 2026; Census Population Estimates, Vintage 2024: subcounty totals, state 34, retrieved November 14, 2026; Census Population Estimates, Vintage 2024: subcounty totals, state 42, retrieved November 14, 2026.