Skip to content

Bucks County, Pennsylvania ZIP codes

67 ZIP codes are in Bucks County, plus 12 that cross in from neighboring counties. It's part of the Philadelphia-Camden-Wilmington, PA-NJ-DE-MD metro area.

ZIP codes
67
Population in these ZIPs
634,655
Avg. median income
$118,600population-weighted
Cities & towns
59
Loading map…

Click anywhere on the map to see which ZIP code it's in.

Radius search from here

ZIP codes in Bucks County

ZIP codes in Bucks County
ZIP codeCityPopulationMedian incomeTypical home value
18039 PO BoxDurham———
18077Riegelsville2,203$97,917$531,800
18081Springtown85——
18901Doylestown28,509$118,256$682,700
18902Doylestown22,898$161,267$796,100
18910 PO BoxBedminster———
18911 PO BoxBlooming Glen———
18912Buckingham213$250,001$2,000,001
18913Carversville243—$1,189,800
18914Chalfont21,598$148,824$618,900
18916 PO BoxDanboro———
18917Dublin2,216$84,250$478,000
18920Erwinna393$152,813$733,300
18921Ferndale160—$404,400
18922 PO BoxForest Grove———
18923Fountainville984$79,722$667,500
18925Furlong6,250$207,609$730,500
18927Hilltown239——
18928 PO BoxHolicong———
18929Jamison9,748$179,380$727,300
18930Kintnersville1,892$127,072$601,400
18931 PO BoxLahaska———
18932Line Lexington436—$569,600
18933Lumberville105$226,083$1,023,600
18934 PO BoxMechanicsville——$886,100
18935Milford Square273$113,214$283,000
18938New Hope13,649$184,833$966,700
18940Newtown29,626$157,414$742,100
18942Ottsville2,377$100,417$623,800
18943 PO BoxPenns Park———
18944Perkasie27,570$130,997$523,200
18946Pineville689$189,333$679,700
18947Pipersville6,477$140,783$702,400
18949 PO BoxPlumsteadville———
18950Point Pleasant262$225,795—
18951Quakertown36,568$98,268$453,500
18953 PO BoxRevere———
18954Richboro10,380$159,857$721,600
18955Richlandtown1,511$78,750$370,600
18956 PO BoxRushland———
18960Sellersville13,597$109,028$460,800
18962Silverdale531$94,536$434,800
18963 PO BoxSolebury———
18966Southampton36,370$128,838$562,600
18968 PO BoxSpinnerstown———
18970Trumbauersville553$114,688$340,000
18972Upper Black Eddy3,104$80,208$564,300
18974Warminster43,122$103,779$498,400
18976Warrington22,202$123,285$602,600
18977Washington Crossing4,569$211,719$855,200
18980Wycombe308$145,278$677,600
18981 PO BoxZionhill———
18991 PO BoxWarminster———
19007Bristol21,800$65,511$340,700
19020Bensalem56,809$83,223$423,500
19021Croydon9,638$70,199$349,600
19030Fairless Hills12,305$96,603$430,700
19047Langhorne34,563$109,530$566,600
19048 PO BoxLanghorne———
19049 PO BoxLanghorne———
19053Feasterville Trevose28,509$107,780$484,700
19054Levittown17,518$104,713$406,500
19055Levittown13,833$92,476$379,500
19056Levittown15,960$111,594$445,200
19057Levittown17,925$93,738$377,600
19058 PO BoxLevittown———
19067Morrisville53,885$133,630$597,900

ZIP codes partly in Bucks County

These ZIP codes are mostly in a neighboring county but cover part of Bucks County.

ZIP codes partly in Bucks County
ZIP codeCityCountyPopulationMedian incomeTypical home value
18036CoopersburgLehigh County15,581$129,123$505,400
18041East GreenvilleMontgomery County5,768$98,615$360,100
18042EastonNorthampton County45,532$77,556$272,800
18054Green LaneMontgomery County4,932$101,920$506,700
18055HellertownNorthampton County12,117$90,234$377,600
18073PennsburgMontgomery County11,755$115,766$434,500
18964SoudertonMontgomery County14,546$96,143$464,400
18969TelfordMontgomery County15,245$108,995$437,100
19006Huntingdon ValleyMontgomery County23,443$128,295$637,200
19040HatboroMontgomery County22,078$114,293$445,400
19440HatfieldMontgomery County19,431$99,408$496,500
19454North WalesMontgomery County27,755$118,177$539,300

Population and median household income: ACS 2020–2024 5-year estimates. Typical home value: Zillow Home Value Index (September 2026) where available, otherwise the ACS median owner-reported value. "PO Box" marks ZIP codes with no delivery area of their own. Methodology

Cities and towns in Bucks County

Nearby counties

Frequently asked questions

How many ZIP codes are in Bucks County, Pennsylvania?

67 ZIP codes are mainly in Bucks County, and 12 more ZIP codes from neighboring areas reach partly into it.

What cities are in Bucks County?

ZIP codes in Bucks County use the city names Bedminster, Bensalem, Blooming Glen, Bristol, Buckingham, Carversville, Chalfont, Croydon, Danboro, Doylestown, Dublin and Durham and others.

What metro area is Bucks County in?

Bucks County is part of the Philadelphia-Camden-Wilmington, PA-NJ-DE-MD metropolitan statistical area.