The average amount of property taxes you would have to pay for a home in Petersburg is $1,259.10. It is important to consider property taxes when purchasing a home. Property taxes are tied to the value of the home. The more expensive the home is, the higher the taxes will be.