We have found 771 properties in Villanova, PA. Average property sale price in Villanova is $842,335. It is 252.0% higher than average property value in Pennsylvania. Average price per square feet in Villanova is $185. It is 55.5% higher than average property value in Pennsylvania.