Petersburg MI is located at 41.901100, -83.714958 geo coordinates. Petersburg, MI is located in Michigan, United States Of America.