19090 ZIP Code — Willow Grove, PA

Montgomery County, Pennsylvania

ZIP code 19090 is located in Willow Grove, Pennsylvania, within Montgomery County. It covers approximately 4.60 square miles and serves a population of 19,814 residents. This is a standard ZIP code in the Eastern (ET) timezone, served by area code 215/267/445.

About ZIP code 19090

The housing stock consists of a mix of housing types. Most homes were built in the 1950s, giving the area an established character. Median home value is $310,900. Owner-occupancy sits near the national average at 69%.

Median household income is $94,541. The poverty rate of 5% is below the national average. 30% of households receive Social Security income, suggesting a notable retiree or disability population.

The dominant occupation class is management, business, and professional, with education and healthcare as the leading industry. The average commute of 29 minutes is near the national average.

Educational attainment is near the national average, with 42% of residents holding a bachelor's degree or higher.

19,814
population
4.60
sq mi land
Standard
ZIP type
Eastern (ET)
timezone
19090 ZIP code map
Cities in ZIP code 19090

Below are the cities the US Postal Service accepts for ZIP code 19090. Using any city not on this list may result in mail delivery delays.

City Status
Willow Grove Preferred
Nearby ZIP codes
19001 Abington (1.8 mi) 19040 Hatboro (2.5 mi) 19044 Horsham (3 mi) 19006 Huntingdon Valley (3.6 mi) 19046 Jenkintown (3.7 mi) 18991 Warminster (4.1 mi) 19075 Oreland (4.3 mi) 19038 Glenside (4.5 mi) 19034 Fort Washington (4.6 mi) 19095 Wyncote (4.7 mi) 18974 Warminster (5.2 mi) 19027 Elkins Park (5.4 mi)
Demographics updated 05/2026
Population
Total population 19,814
Population density 4,307 / sq mi
State FIPS 42
County FIPS 091
Geography
Land area 4.60 sq mi
Water area 0.01 sq mi
Latitude 40.1497
Longitude -75.1213
Timezone Eastern (ET)
Area code 215/267/445
Total population by age
Gender
Race & ethnicity
Economics updated 05/2026
Household income
Income range This ZIP County avg State avg
Under $50k 27.3% 25.5% 39.8%
$50k – $100k 33.9% 28.0% 30.8%
$100k – $200k 30.5% 30.5% 22.4%
Over $200k 8.2% 16.0% 7.1%

Demographics & statistics

19,814
Population
4,307
People per sq mi
37.1
Median age
$94,541
Median household income
$46,606
Per capita income
$310,900
Median home value
$1,476
Median monthly rent
69.1%
Home ownership
5.1%
Poverty rate
4.1%
Unemployment
5,863
Housing units
42.2%
Bachelor's or higher

Age distribution

Male Female
682
Under 5
699
458
5–9
468
631
10–14
645
585
15–19
599
729
20–24
747
1,553
25–34
1,589
1,119
35–44
1,145
1,343
45–54
1,375
609
55–59
623
585
60–64
599
871
65–74
892
378
75–84
386
249
85+
255
← Male
Female →

Age summary

GroupCount%
Under 184,27021.6%
18 and over15,54478.4%
65 and over3,03115.3%
Median age37.1 years

Race & ethnicity

White 67.8%
Black or African American 14.4%
Two or more races 9.1%
Asian 4%
Hispanic or Latino 3.6%
Other race 1%
GroupCount%
White13,94267.8%
Black or African American2,96114.4%
Two or more races1,8779.1%
Asian8274%
Hispanic or Latino7423.6%
Other race2071%

Household income

Income range This ZIP County avg State avg
Under $50k 27.3% 25.5% 39.8%
$50k – $100k 33.9% 28.0% 30.8%
$100k – $200k 30.5% 30.5% 22.4%
Over $200k 8.2% 16.0% 7.1%
Under $10k 2.1%
$10k–$15k 2.0%
$15k–$25k 3.6%
$25k–$35k 5.5%
$35k–$50k 9.5%
$50k–$75k 15.1%
$75k–$100k 15.7%
$100k–$150k 21.4%
$150k–$200k 12.1%
$200k+ 12.9%
Range% of households
Under $10k2.1%
$10k–$15k2.0%
$15k–$25k3.6%
$25k–$35k5.5%
$35k–$50k9.5%
$50k–$75k15.1%
$75k–$100k15.7%
$100k–$150k21.4%
$150k–$200k12.1%
$200k+12.9%
Median income$94,541

Housing

Home values

Under $50k 2.6%
$50k–$100k 1.0%
$100k–$150k 1.3%
$150k–$200k 4.2%
$200k–$300k 37.0%
$300k–$500k 47.7%
$500k–$1M 4.9%
$1M+ 1.4%

Housing overview

MetricValue
Median home value$310,900
Median rent / month$1,476
Owner occupied69.1%
Renter occupied30.9%
Vacant7.7%
Single-family detached65.1%
Large apartment buildings8.9%
Mobile homes0.1%
Median rooms6.1
Avg household size (owned)2.82

Year built

Era%
2020 or later0.5%
2010–20192.3%
2000–20091.3%
1990–19992.1%
1980–19894.8%
1970–197918.7%
1960–196918.2%
1950–195933.2%
1940–19497.6%
1939 or earlier11.1%

Bedrooms

Size% of units
No bedroom (studio)1.9%
1 bedroom11.0%
2 bedrooms20.6%
3 bedrooms46.4%
4 bedrooms17.3%
5+ bedrooms2.8%

Vehicles per household

Vehicles% of households
No vehicle4.2%
1 vehicle34.9%
2 vehicles41.7%
3 or more19.2%

Heating fuel

Fuel type%
Utility gas64.4%
Electricity21.8%
Propane / LP gas1.2%
Fuel oil12.0%
Wood0.1%
No fuel used0.1%

Households & families

Household typeCount%
Married-couple family3,79450.2%
Cohabiting couple5196.9%
Male householder, no spouse1,31217.3%
Female householder, no spouse1,93825.6%
Households with children under 182,45432.4%
Households with seniors (65+)2,22429.4%
Average household size2.58

Marital status

StatusMaleFemale
Never married38.6%26.1%
Married49.9%49.4%
Separated0.4%1.7%
Widowed1.9%9.5%
Divorced9.4%13.3%

Education

Less than 9th grade 1.9%
Some HS, no diploma 3.8%
HS graduate 24.0%
Some college, no degree 18.2%
Associate's degree 9.9%
Bachelor's degree 26.9%
Graduate / professional 15.3%
Metric%
HS diploma or higher94.3%
Bachelor's or higher42.2%

School enrollment (ages 3–17)

TypeCount%
Nursery / preschool2675.9%
Kindergarten2295.1%
Elementary school1,52733.8%
High school1,18826.3%
College / grad school1,30228.8%

Employment

Industry of employment

Education & healthcare 25.6%
Finance & real estate 13.9%
Professional & management 12.1%
Retail trade 11.7%
Manufacturing 6.8%
Arts, food & hospitality 6.6%
Construction 6.5%
Other services 4.8%
Transportation & utilities 3.9%
Wholesale trade 3.5%
Public administration 2.8%
Information 1.6%
Agriculture & mining 0.4%

Occupation

Category%
Management, business & arts49.2%
Service13.5%
Sales & office20.3%
Natural resources & construction6.3%
Production & transportation10.8%

Employment type

Type%
Private sector86.0%
Government9.9%
Self-employed3.5%
Unpaid family workers0.7%

Commute

Method%
Drive alone72.2%
Carpool6.3%
Public transit3.8%
Walk2.1%
Work from home14.2%
Other means1.4%
Avg commute (minutes)29.3

Poverty

All people 5.1%
Under 18 years 2.7%
18 and over 5.7%
Married-couple families 0.7%
Female-led households 11.9%

Income support

Source% of households
Social Security30.1%
Retirement income24.0%
Supplemental Security2.6%
Cash public assistance1.2%
Food stamps / SNAP8.4%

Health indicators

Condition%
Obesity29.5%
High blood pressure30.7%
High cholesterol29.2%
Diabetes9.6%
Heart disease5.9%
Stroke2.7%
Asthma9.1%
Arthritis25.7%
Kidney disease2.7%
Pulmonary disease5.6%
Cancer6.9%
Behavior / access%
Smoking14.5%
Binge drinking17.2%
No physical activity19.8%
Less than 7 hrs sleep34.1%
Depression19.7%
Fair or poor health11.5%
Poor mental health13.8%
Poor physical health8.9%
No health insurance9.0%
Visited doctor (checkup)78.3%
Visited dentist69.9%
Cholesterol screening91.1%
Teeth loss11.2%

Veterans & disability

VeteransCount%
Civilian veterans8365.4%
Disability%
Any disability11.5%
Under 182.3%
18–64 years10.3%
65 and over30.3%

Health insurance coverage

Type%
Private insurance81.4%
Public insurance27.4%
No insurance4.1%
Uninsured under 193.3%

Language & origin

Language spoken at home (age 5+)

LanguageCount%
English only18,43393.0%
Spanish5583.0%
Other Indo-European440.2%
Asian & Pacific Islander2021.1%
Other languages2961.6%

Place of birth & citizenship

OriginCount%
Native born (US)18,13891.5%
Born in same state17,95590.6%
Born in different state15,22676.8%
Foreign born1830.9%
Naturalized citizen1,6768.5%
Not a US citizen1,15769.0%

Ancestry

AncestryCount%
Italian4,43322.4%
French1,4737.4%
Arab9554.8%
Irish3051.5%
English1220.6%
AncestryCount%
Norwegian590.3%
Polish560.3%
German490.2%
Dutch360.2%

Technology access

Metric% of households
Computer access38.2%
Internet access96.5%

Source: U.S. Census Bureau, American Community Survey 2025 estimates.

Frequently asked questions about ZIP code 19090

What city is ZIP code 19090 in?

ZIP code 19090 is primarily assigned to Willow Grove, Pennsylvania.

What county is ZIP code 19090 in?

ZIP code 19090 falls within Montgomery County, Pennsylvania.

What is the typical home value in ZIP code 19090?

The median home value in ZIP code 19090 is $310,900.

What is the population of ZIP code 19090?

ZIP code 19090 has an estimated population of 19,814 residents, with a density of 4,304 people per square mile.

What is the median household income in ZIP code 19090?

The median household income in ZIP code 19090 is $94,541, above the national median of ~$75,000.

What timezone is ZIP code 19090 in?

ZIP code 19090 observes the EST timezone.

Need the complete ZIP code database? Download all 42,000+ US ZIP codes — Excel, CSV, or Access. Includes lat/lng, county FIPS & timezone.
Download database →