We have found 208 properties in St Marys, PA. Average property sale price in St Marys is $97,304. It is 59.3% lower than average property value in Pennsylvania. Average price per square feet in St Marys is $49. It is 58.8% lower than average property value in Pennsylvania.