We have found 1,278 properties in Willow Grove, PA. Average property sale price in Willow Grove is $195,329. It is 18.4% lower than average property value in Pennsylvania. Average price per square feet in Willow Grove is $118. It is 0.8% lower than average property value in Pennsylvania.