Petersburg IN is located at 38.492111, -87.278801 geo coordinates. Petersburg, IN is located in Indiana, United States Of America.