Willow Grove is a medium-sized town located in the state of Pennsylvania. With a population of 15,882 people and five constituent neighborhoods, Willow Grove is the 61st largest community in Pennsylvania.
Willow Grove real estate is some of the most expensive in Pennsylvania, although Willow Grove house values don't compare to the most expensive real estate in the U.S.
Willow Grove is neither predominantly blue-collar nor white-collar, instead having a mixed workforce of both blue-collar and white-collar jobs. Overall, Willow Grove is a town of professionals, sales and office workers, and service providers. There are especially a lot of people living in Willow Grove who work in office and administrative support (15.60%), management occupations (9.53%), and sales jobs (7.91%).
Also of interest is that Willow Grove has more people living here who work in computers and math than 95% of the places in the US.
In Willow Grove, a lot of people use the train to get to work every day though Willow Grove is a relatively small town. Those that ride the train are primarily traveling out of town to good jobs in other cities.
The citizens of Willow Grove are very well educated compared to the average community in the nation: 35.87% of adults in Willow Grove have a bachelor's degree or even advanced degree.
The per capita income in Willow Grove in 2010 was $31,551, which is wealthy relative to Pennsylvania and the nation. This equates to an annual income of $126,204 for a family of four. However, Willow Grove contains both very wealthy and poor people as well.
Willow Grove is a somewhat ethnically-diverse town. The people who call Willow Grove home describe themselves as belonging to a variety of racial and ethnic groups. The greatest number of Willow Grove residents report their race to be White, followed by Black or African-American. Important ancestries of people in Willow Grove include German, Italian, English, and Polish.
The most common language spoken in Willow Grove is English. Other important languages spoken here include Spanish and Korean.