Willow Grove, PA is a small town with a population of 19,119 (as of 2020). It has a population density of 3,630 people per square mile. This small but vibrant community is home to a variety of businesses such as Willow Grove Lanes bowling alley, The Paddock Restaurant and Tavern, and the Willow Grove Park Mall. It also offers numerous year-round outdoor activities such as hiking at nearby Tyrol Ski Lodge or golfing at Old York Road Country Club. Other organizations in the area include American Legion Post 677 and Veterans of Foreign Wars Post 1088. The local high school also hosts many sporting events throughout the year, with popular events being basketball and football games. All these amenities make Willow Grove an attractive place to live for residents looking for small-town charm but also access to larger urban centers like Philadelphia which is just 25 miles away.
The population in Willow Grove (zip 19090) is 19,119. There are 3,558 people per square mile aka population density. The median age in Willow Grove (zip 19090) is 37.4, the US median age is 38.4. The number of people per household in Willow Grove (zip 19090) is 2.6, the US average of people per household is 2.6.
Family in Willow Grove (zip 19090)
- 51.3% are married
- 7.7% are divorced
- 37.5% are married with children
- 11.2% have children, but are single
Race in Willow Grove (zip 19090)
- 71.0% are White
- 15.2% are Black
- 4.5% are Asian
- 0.3% are Native American
- 0.1% claim Other
- 5.3% claim Hispanic ethnicity
- 3.7% Two or more races
- 0.1% Hawaiian, Pacific Islander