We have found 42 properties in Petersburg, IL. Average property sale price in Petersburg is $197,137. It is 41% lower than average property value in Illinois. Average price per square feet in Petersburg is $81. It is 50.3% lower than average property value in Illinois.

List of properties