Zip code 18902: Doylestown, Pennsylvania
Boundary is the Census Bureau's ZIP Code Tabulation Area, which closely tracks the postal delivery area.
About 18902
18902 is a suburban zip code in Doylestown, Pennsylvania (Bucks County), covering 27 sq mi of land. About 22,898 people live here, or 846 per square mile. The median resident is 46.3 years old, compared with 38.9 nationally.
The median household earns $161,267 a year, about 2.0× the national median of $80,734. 3.9% of residents live below the poverty line (U.S.: 12.5%). A typical home is valued at $668,200, or 4.1 years of median household income (U.S.: 4.1 years), which makes homes about as affordable as the national average for local earners. 92% of occupied homes are lived in by their owners, and renters pay a median of $2,125 a month.
66% of adults hold a bachelor's degree or higher (U.S.: 36%). Commuters average 32.8 minutes each way, and 28% of workers work from home. The most common jobs among working residents are in management, sales and healthcare. 16% of them are self-employed (U.S.: 10%).
How 18902 compares
- Homeownership rate92.3%98thStrengthU.S. 65.2% · PA 69.3%206th of 1,698 in PA
- Broadband access98.3%98thStrengthU.S. 91% · PA 89.7%117th of 1,698 in PA
- Median household income$161,26796thStrengthU.S. $80,734 · PA $77,97138th of 1,617 in PA
- Per capita income$84,85896thStrengthU.S. $44,673 · PA $44,35542nd of 1,707 in PA
- Median earnings per worker$90,45596thStrengthU.S. $49,666 · PA $50,59941st of 1,693 in PA
- 93rdStrengthU.S. 35.7% · PA 35.2%72nd of 1,706 in PA
- 93rdU.S. 10% · PA 8.2%161st of 1,704 in PA
- Work from home27.7%92ndU.S. 15.1% · PA 15.6%107th of 1,704 in PA
- Median age46.389thU.S. 38.9 · PA 40.9638th of 1,707 in PA
- Median gross rent$2,12588thU.S. $1,413 · PA $1,20924th of 1,366 in PA
- Median home value$668,20086thU.S. $332,700 · PA $254,50028th of 1,628 in PA
- Average commute32.8 min86thWeaknessU.S. 26.4 min · PA 26.3 min246th of 1,596 in PA
- Tech workers4.5%74thU.S. 3.8% · PA 3.6%246th of 1,704 in PA
- 64thU.S. 0.483 · PA 0.474372nd of 1,697 in PA
- Residents under 1822.5%54thU.S. 22% · PA 20.4%487th of 1,707 in PA
- 49thU.S. 17.2% · PA 19.5%1,326th of 1,707 in PA
- 47thU.S. 9.7% · PA 11.5%1,039th of 1,704 in PA
- 43rdU.S. 14.1% · PA 7.7%261st of 1,707 in PA
- Population density846/sq mi41stU.S. 95/sq mi · PA 291/sq mi505th of 1,707 in PA
- Population22,89836thU.S. 334,922,499 · PA 13,018,639170th of 1,707 in PA
- 34thU.S. 5.2% · PA 5.3%859th of 1,704 in PA
- Veterans4.3%30thU.S. 6.2% · PA 6.1%1,346th of 1,707 in PA
- 24thU.S. 51.1% · PA 48.2%781st of 1,596 in PA
- Diversity index24.217thU.S. 61.4 · PA 44.6556th of 1,707 in PA
- 16thU.S. 14.5% · PA 11.5%1,086th of 1,704 in PA
- Housing vacancy2.5%7thU.S. 10.1% · PA 9.2%1,435th of 1,699 in PA
- Poverty rate3.9%6thStrengthU.S. 12.5% · PA 11.7%1,449th of 1,699 in PA
- Uninsured rate1.6%3rdStrengthU.S. 8.4% · PA 5.6%1,439th of 1,705 in PA
| Measure | 18902 | Bucks | PA | U.S. | National percentile | Rank in PA |
|---|---|---|---|---|---|---|
| Homeownership rateStrength | 92.3% | 77.8% | 69.3% | 65.2% | 206th of 1,698 | |
| Broadband accessStrength | 98.3% | 94.8% | 89.7% | 91% | 117th of 1,698 | |
| Median household incomeStrength | $161,267 | $114,764 | $77,971 | $80,734 | 38th of 1,617 | |
| Per capita incomeStrength | $84,858 | $59,022 | $44,355 | $44,673 | 42nd of 1,707 | |
| Median earnings per workerStrength | $90,455 | $62,544 | $50,599 | $49,666 | 41st of 1,693 | |
| Bachelor's degree or higherStrength | 66.1% | 44.8% | 35.2% | 35.7% | 72nd of 1,706 | |
| Self-employed workers | 15.9% | 10.4% | 8.2% | 10% | 161st of 1,704 | |
| Work from home | 27.7% | 19.6% | 15.6% | 15.1% | 107th of 1,704 | |
| Median age | 46.3 | 44.2 | 40.9 | 38.9 | 638th of 1,707 | |
| Median gross rent | $2,125 | $1,605 | $1,209 | $1,413 | 24th of 1,366 | |
| Median home value | $668,200 | $445,700 | $254,500 | $332,700 | 28th of 1,628 | |
| Average commuteWeakness | 32.8 min | 29 min | 26.3 min | 26.4 min | 246th of 1,596 | |
| Tech workers | 4.5% | 4.5% | 3.6% | 3.8% | 246th of 1,704 | |
| Income inequality (Gini) | 0.452 | 0.447 | 0.474 | 0.483 | 372nd of 1,697 | |
| Residents under 18 | 22.5% | 19.9% | 20.4% | 22% | 487th of 1,707 | |
| Residents 65 and older | 16.4% | 20.5% | 19.5% | 17.2% | 1,326th of 1,707 | |
| Healthcare workers | 9.3% | 10.6% | 11.5% | 9.7% | 1,039th of 1,704 | |
| Foreign-born residents | 8.1% | 10.4% | 7.7% | 14.1% | 261st of 1,707 | |
| Population density | 846/sq mi | 1,071/sq mi | 291/sq mi | 95/sq mi | 505th of 1,707 | |
| Population | 22,898 | 647,461 | 13,018,639 | 334,922,499 | 170th of 1,707 | |
| Unemployment rate | 4% | 4.4% | 5.3% | 5.2% | 859th of 1,704 | |
| Veterans | 4.3% | 5.4% | 6.1% | 6.2% | 1,346th of 1,707 | |
| Rent-burdened renters | 43.2% | 47.9% | 48.2% | 51.1% | 781st of 1,596 | |
| Diversity index | 24.2 | 35.1 | 44.6 | 61.4 | 556th of 1,707 | |
| Government workers | 9.6% | 10.1% | 11.5% | 14.5% | 1,086th of 1,704 | |
| Housing vacancy | 2.5% | 3.1% | 9.2% | 10.1% | 1,435th of 1,699 | |
| Poverty rateStrength | 3.9% | 6.1% | 11.7% | 12.5% | 1,449th of 1,699 | |
| Uninsured rateStrength | 1.6% | 3.9% | 5.6% | 8.4% | 1,439th of 1,705 |
The percentile is the share of Americans who live in a zip code with a lower value, so the 50th percentile is typical. Rank 1 is the highest value in the state. Both include zip codes with at least 100 residents. Strengths and weaknesses mark measures in the best or worst fifth nationally, where higher or lower is clearly better (income, poverty, education, commute, broadband, insurance and similar). Measures like age or density are left unmarked.
People
Age
Race and ethnicity
- White87%
- Black0.8%
- Hispanic3%
- Asian5%
- Native American0%
- Pacific Islander0%
- Other0.3%
- Multiracial4%
Language spoken at home (households)
Households
- Households
- 8,086
- Average household size
- 2.8
- Family households
- 78.8%
- Married couples
- 68.4%
- Living alone
- 16%
- Veterans (of adults)
- 4.3%
- Male / female
- 51% / 49%
Income and poverty
Household income distribution
Median household income
Housing
Median home value
Median gross rent
Types of housing
- Housing units
- 8,295
- Owner-occupied
- 92.3%
- Vacant
- 2.5%
- Median year built
- 1994
- Median rooms
- 8.3
- Renters paying 30%+ of income
- 43.2%
- Renters paying 50%+ of income
- 15%
- Home value to income
- 4.1× (U.S. 4.1×)
Work and commute
How people get to work
Commute time (one way)
Jobs and careers
Occupations
Industries
Median earnings by type of work
| Type of work | 18902 | U.S. |
|---|---|---|
| Management, business, science and arts | $112,217 | $74,888 |
| Service | $15,152 | $26,804 |
| Sales and office | $60,000 | $40,476 |
| Construction and maintenance | $65,893 | $49,199 |
| Production and transportation | $33,000 | $39,989 |
Education, internet and health coverage
Highest education (adults 25+)
- High school graduate or higher
- 98.6%
- Bachelor's degree or higher
- 66.1%
- Graduate or professional degree
- 26.1%
- Households with broadband
- 98.3%
- Cable, fiber or DSL
- 91.7%
- No internet access
- 1.5%
- Without health insurance
- 1.6%
- Limited-English households
- 0.7%
Geography
- City (USPS)
- Doylestown
- State
- Pennsylvania
- County
- Bucks County
- Center point
- 40.3533° N, 75.0978° W
- Land area
- 27 sq mi
- Water area
- 0.1 sq mi
- Time zone
- Eastern Time (UTC-5, UTC-4 in summer)
- Zip type
- Residential delivery area
Cities and towns within this zip
- Plumsteadville (unincorporated)2% of zip
Census places overlapping the zip's area. Mail may use a different city name than the municipality.
Zip codes near 18902
| Zip | City | Distance | IncomeMedian income |
|---|---|---|---|
| 18934 | Mechanicsville, PA · PO box | 1.6 mi | — |
| 18931 | Lahaska, PA · PO box | 1.7 mi | — |
| 18991 | Warminster, PA · PO box | 1.7 mi | — |
| 18916 | Danboro, PA · PO box | 1.8 mi | — |
| 18913 | Carversville, PA | 2.6 mi | — |
| 18928 | Holicong, PA · PO box | 3.1 mi | — |
| 18912 | Buckingham, PA | 3.2 mi | $250,000+ |
| 18949 | Plumsteadville, PA · PO box | 3.4 mi | — |
| 18923 | Fountainville, PA | 3.6 mi | $79,722 |
| 18901 | Doylestown, PA | 4.4 mi | $118,256 |
| 18933 | Lumberville, PA | 4.6 mi | $226,083 |
| 18922 | Forest Grove, PA · PO box | 4.7 mi | — |
Zip codes like 18902 elsewhere
Questions about 18902
What city is zip code 18902?
18902 is assigned to Doylestown, Pennsylvania. The city name is the one the Postal Service prefers for mail addressed to this zip code.
What county is 18902 in?
18902 is in Bucks County, Pennsylvania.
What is the population of 18902?
About 22,898 people live in 18902, according to the Census Bureau's American Community Survey.
What time zone is 18902 in?
18902 is in Eastern Time.
What is the median household income in 18902?
The median household income in 18902 is $161,267.
What zip codes are near 18902?
The closest zip codes to 18902 are 18934, 18931, 18991, 18916, 18913.
Demographic figures are 2020–2024 American Community Survey 5-year estimates for ZIP Code Tabulation Area 18902, from the U.S. Census Bureau. Small areas have wide margins of error. How we build these numbers.