Skip to main content
County ProfilePA

Bucks County

Population: 646,538 · 52 ZIP codes

Demographics

Source: U.S. Census Bureau (ACS/Decennial). Estimates vary by year.

People
Total population
646,538
People
Median age
44.2
Housing
Total households
249,187
Income
Median household income
$114,764
Housing
Total housing units
257,260
Employment
Employment rate
63%
Education
Bachelor’s degree or higher
44.8%
Healthcare
Insured population
96.1%
County details
Local time 01:52:41(ET)
NameBucks
Total ZIP codes52total
ZIP codes (by type)
39 Standard12 PO Box1 Unique
Area code215, 267, 445, 484, 610, 835
TimezoneEastern Time (ET)
Coordinates40.3368872, -75.10706
Land area604.4 sq miles(1,565.5 km²)

Map of Bucks county, Pennsylvania with ZIP codes

Map of Bucks County, Pennsylvania and ZIP codes

Cities and Communities in Bucks County

Compare the largest cities in Bucks County by population, median income, and growth. Use the table below to analyze key demographic shifts across the region.

CityPopulation
Median incomeHousehold
ZIP codes
Bensalem57,0431ZIPs
Levittown52,699$105,0715ZIPs
Warminster42,5072ZIPs
Southampton38,0791ZIPs
Feasterville Trevose28,1791ZIPs
Warrington22,3951ZIPs
Croydon10,014$70,3081ZIPs
Bristol9,861$76,0421ZIPs
Morrisville9,809$99,5261ZIPs
Quakertown9,359$85,9591ZIPs
Perkasie9,120$93,8451ZIPs
Fairless Hills9,041$80,8071ZIPs
Doylestown8,300$99,3222ZIPs
Furlong6,6791ZIPs
Richboro6,443$159,0071ZIPs
Pipersville6,0891ZIPs
Sellersville4,567$95,0221ZIPs
Washington Crossing4,3541ZIPs
Chalfont4,253$124,4851ZIPs
Upper Black Eddy3,1731ZIPs
Ottsville3,1181ZIPs
New Hope2,612$175,1561ZIPs
Plumsteadville2,553$176,3131ZIPs
Kintnersville2,3501ZIPs
Newtown2,268$166,4291ZIPs
Dublin2,177$87,8131ZIPs
Spinnerstown1,697$143,3751ZIPs
Langhorne1,643$101,1311ZIPs
Richlandtown1,353$74,4391ZIPs
Fountainville1,1981ZIPs
Milford Square1,137$179,3551ZIPs
Trumbauersville904$112,5001ZIPs
Riegelsville847$93,7501ZIPs
Silverdale805$107,3211ZIPs
Pineville5431ZIPs
Line Lexington5241ZIPs
Erwinna4801ZIPs
Springtown3161ZIPs
Buckingham3141ZIPs
Carversville2901ZIPs
Wycombe2381ZIPs
Lumberville1981ZIPs
Hilltown1671ZIPs
Jamison111$82,0831ZIPs
Point Pleasant891ZIPs
Blooming Glen$116,2201ZIPs

Data unavailable or suppressed by the U.S. Census Bureau for areas with small sample sizes to protect individual privacy.

ZIP Codes in Bucks County

Review the most populated postal areas across Bucks County. Use the ranking below to compare resident density and demographic scales between the county's major zones.

ZIPCity
Median incomeHousehold
Population (ZIP)
19020Bensalem$83,22357,043
19067Morrisville$133,63053,153
18974Warminster$103,77942,507
18966Southampton$128,83838,079
18951Quakertown$98,26836,111
19047Langhorne$109,53035,452
18940Newtown$157,41430,280
18901Doylestown$118,25628,395
19053Feasterville Trevose$107,78028,179
18944Perkasie$130,99726,396
18976Warrington$123,28522,395
18902Doylestown$161,26722,236
19007Bristol$65,51121,849
18914Chalfont$148,82421,475
19054Levittown$104,71317,659
19057Levittown$93,73816,916
19056Levittown$111,59415,858
18938New Hope$184,83314,301
19055Levittown$92,47613,783
18960Sellersville$109,02813,561

Data Sources & Citations

The geographic and demographic information presented on this site is compiled from publicly available, authoritative sources, including:

  • United States Census BureauDemographic, population, housing, and socioeconomic data sourced from Census Bureau datasets, including the Decennial Census and the American Community Survey (ACS).Census Data
  • United States Postal Service (USPS)ZIP code classifications, delivery types, and postal designations used for reference purposes. USPS ZIP codes are intended for mail delivery and may not always align exactly with Census geographic boundaries.USPS