Petersburg, Michigan
Petersburg is a city in Monroe County in the U.S. state of Michigan. The population was 1,146 at the 2010 census. With a total area of 0.48 square miles, Petersburg is ranked as the smallest city by total area in the state of Michigan. However, the city of Clarkston has a larger total area but a smaller land area at only 0.44 square miles, which ranks Petersburg as the second-smallest city in land area.