ZIP Code 19090
Located in Willow Grove, PA (Montgomery County)
ZIP Code 19090 (Willow Grove, PA): Quick Facts & Overview
- Population: 19,662 residents (1,649 people per sq. mi.)
- Average House Price: $370,398
- Average Household Income: $99,928
ZIP code 19090 primarily serves Willow Grove, PA in Montgomery County. An estimated 19,662 people live within this area, with about 1,649 residents living in every square mile.
If you are looking for a home in ZIP code 19090, the average price is around $370,398. 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 19090 earns about $99,928 a year. This income is 28% higher than the average family in Pennsylvania ($78,219), and 27% higher than the national average ($78,686).
Population
19,662
Median Household Income
$99,928
Median Home Value
$370,398
Median Age
35.5 yrs
Household Income Brackets
Racial & Ethnic Demographics
Age Distribution
Educational Attainment
Economic & Labor Indicators
| Individual Median Income | $51,852 |
| Labor Force Participation | 73.1% |
| Unemployment Rate | 4.6% |
| Average Commute Time | 28.5 mins |
Housing & Community Metrics
| Home Ownership Rate | 65.5% |
| Median Rent | $1,733 |
| Rent Burdened (>30% Income) | 27.7% |
| Total Housing Units | 7,547 |
Additional Census & Housing Profile
Geographic Overview
| Primary City | Willow Grove |
| County | Montgomery |
| County FIPS | 42091 |
| Metro Area (CBSA) | Philadelphia-Camden-Wilmington, PA-NJ-DE-MD |
| Combined Area (CSA) | Philadelphia-Reading-Camden, PA-NJ-DE-MD |
| Population Density | 1,649.0/sq mi |
| Coordinates (lat/lng) | 40.1484, -75.1238 |
| Timezone | America/New_York |
Household Structure
| Average Family Size | 3.16 |
| Dual Income Families | 62.0% |
Marital Status
| Married | 47.1% |
| Never Married | 35.0% |
| Divorced | 12.4% |
| Widowed | 5.5% |
Gender
| Male | 49.3% |
| Female | 50.7% |
Health & Poverty
| Uninsured Rate (Health) | 3.6% |
| Poverty Rate | 5.1% |
Key Population Groups
| Veterans | 4.5% |
| Disabled Population | 10.0% |
| Limited English Proficiency | 0.6% |
All ZIP Codes in Willow Grove
| ZIP Code | Population | Median Household Income | Median Home Value |
|---|---|---|---|
| 19090 Current | 19,662 | $99,928 | $370,398 |
Nearby ZIP Codes
| ZIP Code | City / State | Distance | Population |
|---|---|---|---|
| 19001 | Abington, PA | 1.5 miles | 17,867 |
| 19025 | Dresher, PA | 2.1 miles | 7,423 |
| 19040 | Hatboro, PA | 2.2 miles | 22,078 |
| 19044 | Horsham, PA | 3.2 miles | 17,279 |
| 19009 | Bryn Athyn, PA | 3.3 miles | 1,124 |
| 19006 | Huntingdon Valley, PA | 3.4 miles | 23,443 |
| 19046 | Jenkintown, PA | 3.4 miles | 19,640 |
| 19038 | Glenside, PA | 4.1 miles | 32,296 |
| 19075 | Oreland, PA | 4.2 miles | 7,384 |
| 19034 | Fort Washington, PA | 4.6 miles | 7,488 |
| 19095 | Wyncote, PA | 4.6 miles | 8,030 |
| 19002 | Ambler, PA | 5.2 miles | 32,128 |
| 19027 | Elkins Park, PA | 5.2 miles | 20,420 |
| 18974 | Warminster, PA | 5.4 miles | 43,122 |
| 19031 | Flourtown, PA | 5.7 miles | 4,929 |
| 19115 | Philadelphia, PA | 5.7 miles | 35,279 |
| 19150 | Philadelphia, PA | 5.8 miles | 24,304 |
| 19012 | Cheltenham, PA | 6.2 miles | 6,910 |
| 19116 | Philadelphia, PA | 6.2 miles | 33,654 |
| 19477 | Spring House, PA | 6.4 miles | 136 |
| 19111 | Philadelphia, PA | 6.5 miles | 66,283 |
| 19126 | Philadelphia, PA | 6.5 miles | 17,483 |
| 19138 | Philadelphia, PA | 6.7 miles | 30,821 |
| 18966 | Southampton, PA | 6.8 miles | 36,370 |
| 18976 | Warrington, PA | 6.9 miles | 22,202 |
| 19118 | Philadelphia, PA | 7 miles | 9,978 |
| 19152 | Philadelphia, PA | 7.3 miles | 35,955 |
| 19437 | Gwynedd Valley, PA | 7.3 miles | 531 |
| 19119 | Philadelphia, PA | 7.5 miles | 28,356 |
| 19053 | Feasterville Trevose, PA | 7.6 miles | 28,509 |
| 19436 | Gwynedd, PA | 7.6 miles | 435 |
| 19141 | Philadelphia, PA | 7.7 miles | 32,385 |
| 18929 | Jamison, PA | 7.9 miles | 9,748 |
| 19120 | Philadelphia, PA | 7.9 miles | 66,469 |
| 18936 | Montgomeryville, PA | 8 miles | 296 |
| 19444 | Lafayette Hill, PA | 8.1 miles | 11,065 |
| 19149 | Philadelphia, PA | 8.2 miles | 56,914 |
| 19422 | Blue Bell, PA | 8.2 miles | 20,412 |
| 19454 | North Wales, PA | 8.2 miles | 27,755 |
| 18954 | Richboro, PA | 8.3 miles | 10,380 |
| 19144 | Philadelphia, PA | 8.4 miles | 50,580 |
| 19154 | Philadelphia, PA | 8.4 miles | 33,796 |
| 19114 | Philadelphia, PA | 8.5 miles | 30,411 |
| 19128 | Philadelphia, PA | 8.8 miles | 38,039 |
| 19462 | Plymouth Meeting, PA | 8.8 miles | 16,331 |
| 19124 | Philadelphia, PA | 9.2 miles | 71,004 |
| 19136 | Philadelphia, PA | 9.3 miles | 36,262 |
| 19140 | Philadelphia, PA | 9.5 miles | 53,385 |
| 19135 | Philadelphia, PA | 9.6 miles | 33,803 |
| 19127 | Philadelphia, PA | 9.9 miles | 5,664 |
| 19129 | Philadelphia, PA | 9.9 miles | 11,937 |
| 18925 | Furlong, PA | 10 miles | 6,250 |
| 19020 | Bensalem, PA | 10.2 miles | 56,809 |
| 18980 | Wycombe, PA | 10.5 miles | 308 |
| 19428 | Conshohocken, PA | 10.6 miles | 20,411 |
| 18914 | Chalfont, PA | 10.7 miles | 21,598 |
| 19035 | Gladwyne, PA | 10.8 miles | 3,937 |
| 19132 | Philadelphia, PA | 10.8 miles | 33,006 |
| 19133 | Philadelphia, PA | 10.8 miles | 24,864 |
| 18901 | Doylestown, PA | 10.9 miles | 28,509 |
| 19004 | Bala Cynwyd, PA | 10.9 miles | 11,230 |
| 19134 | Philadelphia, PA | 11 miles | 53,594 |
| 19137 | Philadelphia, PA | 11 miles | 8,026 |
| 19401 | Norristown, PA | 11 miles | 43,359 |
| 08065 | Palmyra, NJ | 11.1 miles | 7,485 |
| 18915 | Colmar, PA | 11.1 miles | 1,648 |
| 19072 | Narberth, PA | 11.1 miles | 10,129 |
| 19446 | Lansdale, PA | 11.1 miles | 61,848 |
| 18946 | Pineville, PA | 11.4 miles | 689 |
| 19047 | Langhorne, PA | 11.5 miles | 34,563 |
| 19405 | Bridgeport, PA | 11.7 miles | 5,145 |
| 19121 | Philadelphia, PA | 11.9 miles | 41,574 |
| 19122 | Philadelphia, PA | 11.9 miles | 25,439 |
| 19125 | Philadelphia, PA | 11.9 miles | 25,140 |
| 19066 | Merion Station, PA | 12.1 miles | 5,839 |
| 19131 | Philadelphia, PA | 12.1 miles | 43,776 |
| 08077 | Riverton, NJ | 12.2 miles | 20,613 |
| 18940 | Newtown, PA | 12.2 miles | 29,626 |
| 08075 | Riverside, NJ | 12.3 miles | 30,615 |
| 18932 | Line Lexington, PA | 12.3 miles | 436 |
| 18912 | Buckingham, PA | 12.4 miles | 213 |
| 08110 | Pennsauken, NJ | 12.6 miles | 19,158 |
| 19056 | Levittown, PA | 12.6 miles | 15,960 |
| 19490 | Worcester, PA | 12.6 miles | 507 |
| 08010 | Beverly, NJ | 12.8 miles | 11,861 |
| 19021 | Croydon, PA | 12.8 miles | 9,638 |
| 19123 | Philadelphia, PA | 12.8 miles | 19,681 |
| 19130 | Philadelphia, PA | 12.8 miles | 30,116 |
| 19440 | Hatfield, PA | 12.9 miles | 19,431 |
| 19096 | Wynnewood, PA | 13.1 miles | 15,249 |
| 19108 | Philadelphia, PA | 13.2 miles | 154 |
| 18927 | Hilltown, PA | 13.4 miles | 239 |
| 19403 | Norristown, PA | 13.5 miles | 44,017 |
| 08102 | Camden, NJ | 13.6 miles | 8,292 |
| 08105 | Camden, NJ | 13.7 miles | 26,483 |
| 19003 | Ardmore, PA | 13.7 miles | 14,255 |
| 19102 | Philadelphia, PA | 13.7 miles | 6,195 |
| 19104 | Philadelphia, PA | 13.7 miles | 55,172 |
| 19107 | Philadelphia, PA | 13.7 miles | 14,825 |
| 19103 | Philadelphia, PA | 13.8 miles | 25,900 |