ZIP Code 18020
Located in Bethlehem, PA (Northampton County)
ZIP Code 18020 (Bethlehem, PA): Quick Facts & Overview
- Population: 21,204 residents (629 people per sq. mi.)
- Average House Price: $371,388
- Average Household Income: $126,166
ZIP code 18020 primarily serves Bethlehem, PA in Northampton County. An estimated 21,204 people live within this area, with about 629 residents living in every square mile.
If you are looking for a home in ZIP code 18020, the average price is around $371,388. That makes local housing 60% higher than the Pennsylvania average of $231,975, and 20% higher than the national average of $308,592.
The average household in 18020 earns about $126,166 a year. This income is 61% higher than the average family in Pennsylvania ($78,219), and 60% higher than the national average ($78,686).
Population
21,204
Median Household Income
$126,166
Median Home Value
$371,388
Median Age
42.8 yrs
Household Income Brackets
Racial & Ethnic Demographics
Age Distribution
Educational Attainment
Economic & Labor Indicators
| Individual Median Income | $49,792 |
| Labor Force Participation | 65.8% |
| Unemployment Rate | 3.0% |
| Average Commute Time | 25.9 mins |
Housing & Community Metrics
| Home Ownership Rate | 85.8% |
| Median Rent | $1,534 |
| Rent Burdened (>30% Income) | 29.6% |
| Total Housing Units | 7,791 |
Additional Census & Housing Profile
Geographic Overview
| Primary City | Bethlehem |
| County | Northampton |
| County FIPS | 42095 |
| Metro Area (CBSA) | Allentown-Bethlehem-Easton, PA-NJ |
| Combined Area (CSA) | Allentown-Bethlehem-East Stroudsburg, PA-NJ |
| Population Density | 628.9/sq mi |
| Coordinates (lat/lng) | 40.6727, -75.3269 |
| Timezone | America/New_York |
Household Structure
| Average Family Size | 3.03 |
| Dual Income Families | 61.7% |
Marital Status
| Married | 58.8% |
| Never Married | 28.2% |
| Divorced | 7.3% |
| Widowed | 5.7% |
Gender
| Male | 48.3% |
| Female | 51.7% |
Health & Poverty
| Uninsured Rate (Health) | 2.5% |
| Poverty Rate | 5.0% |
Key Population Groups
| Veterans | 7.1% |
| Disabled Population | 9.2% |
| Limited English Proficiency | 2.4% |
All ZIP Codes in Bethlehem
Nearby ZIP Codes
| ZIP Code | City / State | Distance | Population |
|---|---|---|---|
| 18045 | Easton, PA | 3 miles | 30,429 |
| 18017 | Bethlehem, PA | 3.3 miles | 40,640 |
| 18018 | Bethlehem, PA | 4.7 miles | 32,965 |
| 18042 | Easton, PA | 5.6 miles | 45,532 |
| 18064 | Nazareth, PA | 5.9 miles | 26,970 |
| 18055 | Hellertown, PA | 6 miles | 12,117 |
| 18085 | Tatamy, PA | 6.1 miles | 1,175 |
| 18015 | Bethlehem, PA | 6.2 miles | 34,852 |
| 18109 | Allentown, PA | 6.4 miles | 18,446 |
| 18083 | Stockertown, PA | 6.6 miles | 489 |
| 18032 | Catasauqua, PA | 7.5 miles | 9,555 |
| 18040 | Easton, PA | 7.5 miles | 17,256 |
| 18014 | Bath, PA | 7.7 miles | 12,097 |
| 18067 | Northampton, PA | 8.6 miles | 19,590 |
| 18077 | Riegelsville, PA | 8.6 miles | 2,203 |
| 18101 | Allentown, PA | 8.9 miles | 6,120 |
| 18102 | Allentown, PA | 9 miles | 51,001 |
| 18052 | Whitehall, PA | 9.4 miles | 29,451 |
| 08865 | Phillipsburg, NJ | 9.6 miles | 31,427 |
| 18034 | Center Valley, PA | 10.2 miles | 9,209 |
| 18091 | Wind Gap, PA | 10.6 miles | 6,547 |
| 18063 | Martins Creek, PA | 10.7 miles | 606 |
| 18103 | Allentown, PA | 10.7 miles | 48,746 |
| 18037 | Coplay, PA | 11.5 miles | 7,472 |
| 18059 | Laurys Station, PA | 11.5 miles | 744 |
| 18930 | Kintnersville, PA | 11.5 miles | 1,892 |
| 08886 | Stewartsville, NJ | 11.7 miles | 6,435 |
| 18036 | Coopersburg, PA | 11.8 miles | 15,581 |
| 18038 | Danielsville, PA | 11.8 miles | 3,549 |
| 08804 | Bloomsbury, NJ | 12.1 miles | 3,465 |
| 18104 | Allentown, PA | 12.3 miles | 48,683 |
| 18086 | Treichlers, PA | 12.4 miles | 229 |
| 18072 | Pen Argyl, PA | 12.5 miles | 6,938 |
| 18921 | Ferndale, PA | 12.7 miles | 160 |
| 18955 | Richlandtown, PA | 13 miles | 1,511 |
| 08848 | Milford, NJ | 13.3 miles | 8,134 |
| 18088 | Walnutport, PA | 13.7 miles | 8,488 |
| 18049 | Emmaus, PA | 14 miles | 18,941 |
| 18972 | Upper Black Eddy, PA | 14.5 miles | 3,104 |
| 18013 | Bangor, PA | 15 miles | 17,597 |
| 18046 | East Texas, PA | 15 miles | 201 |
| 18065 | Neffs, PA | 15 miles | 577 |
| 18951 | Quakertown, PA | 15.2 miles | 36,568 |
| 18078 | Schnecksville, PA | 15.4 miles | 7,857 |
| 18069 | Orefield, PA | 15.5 miles | 8,515 |
| 18106 | Allentown, PA | 15.6 miles | 6,226 |
| 08802 | Asbury, NJ | 15.8 miles | 4,552 |
| 18353 | Saylorsburg, PA | 15.8 miles | 10,953 |
| 18087 | Trexlertown, PA | 16.3 miles | 590 |
| 18942 | Ottsville, PA | 16.3 miles | 2,377 |
| 18080 | Slatington, PA | 16.6 miles | 11,226 |
| 18935 | Milford Square, PA | 16.9 miles | 273 |
| 18071 | Palmerton, PA | 17.1 miles | 11,313 |
| 18092 | Zionsville, PA | 17.2 miles | 3,230 |
| 18058 | Kunkletown, PA | 17.4 miles | 9,674 |
| 18331 | Gilbert, PA | 17.4 miles | 655 |
| 18354 | Sciota, PA | 17.5 miles | 1,243 |
| 07882 | Washington, NJ | 17.6 miles | 15,115 |
| 18062 | Macungie, PA | 17.6 miles | 27,110 |
| 18322 | Brodheadsville, PA | 17.6 miles | 2,724 |
| 18920 | Erwinna, PA | 17.6 miles | 393 |
| 18333 | Kresgeville, PA | 17.8 miles | 115 |
| 18079 | Slatedale, PA | 18 miles | 303 |
| 18970 | Trumbauersville, PA | 18.2 miles | 553 |
| 07823 | Belvidere, NJ | 18.5 miles | 7,451 |
| 08827 | Hampton, NJ | 18.5 miles | 4,346 |
| 18051 | Fogelsville, PA | 18.5 miles | 3,624 |
| 18031 | Breinigsville, PA | 19 miles | 11,570 |
| 18343 | Mount Bethel, PA | 19 miles | 3,637 |
| 08825 | Frenchtown, NJ | 19.4 miles | 4,735 |
| 18056 | Hereford, PA | 19.4 miles | 1,489 |
| 18030 | Bowmanstown, PA | 19.8 miles | 483 |
| 08867 | Pittstown, NJ | 20 miles | 5,204 |
| 18070 | Palm, PA | 20 miles | 223 |
| 18944 | Perkasie, PA | 20 miles | 27,570 |
| 18041 | East Greenville, PA | 20.2 miles | 5,768 |
| 18053 | Germansville, PA | 20.3 miles | 2,344 |
| 18947 | Pipersville, PA | 20.3 miles | 6,477 |
| 18244 | Parryville, PA | 20.7 miles | 365 |
| 18360 | Stroudsburg, PA | 20.8 miles | 30,080 |
| 18950 | Point Pleasant, PA | 20.8 miles | 262 |
| 18351 | Portland, PA | 21 miles | 546 |
| 08809 | Clinton, NJ | 21.1 miles | 6,703 |
| 18330 | Effort, PA | 21.2 miles | 8,219 |
| 07863 | Oxford, NJ | 21.3 miles | 3,819 |
| 18960 | Sellersville, PA | 21.3 miles | 13,597 |
| 18073 | Pennsburg, PA | 21.5 miles | 11,755 |
| 18011 | Alburtis, PA | 21.6 miles | 5,338 |
| 18066 | New Tripoli, PA | 21.9 miles | 6,102 |
| 18917 | Dublin, PA | 21.9 miles | 2,216 |
| 18076 | Red Hill, PA | 22.2 miles | 2,833 |
| 18235 | Lehighton, PA | 22.2 miles | 19,158 |
| 08826 | Glen Gardner, NJ | 22.3 miles | 5,459 |
| 19503 | Bally, PA | 22.5 miles | 1,149 |
| 08829 | High Bridge, NJ | 22.7 miles | 3,580 |
| 19539 | Mertztown, PA | 22.7 miles | 3,823 |
| 18054 | Green Lane, PA | 22.8 miles | 4,932 |
| 18962 | Silverdale, PA | 22.9 miles | 531 |
| 19562 | Topton, PA | 22.9 miles | 2,947 |
| 19504 | Barto, PA | 23 miles | 5,335 |