We have found 117 properties in Petersburg, IN. Average property sale price in Petersburg is $73,000. It is 59.2% lower than average property value in Indiana. Average price per square feet in Petersburg is $49. It is 40.2% lower than average property value in Indiana.