We have found 2,551 properties in Mechanicsburg, PA. Average property sale price in Mechanicsburg is $244,555. It is 2.2% higher than average property value in Pennsylvania. Average price per square feet in Mechanicsburg is $101. It is 15.1% lower than average property value in Pennsylvania.