Petersburg OH is located at 40.918369, -80.523010 geo coordinates. Petersburg, OH is located in Ohio, United States Of America.