Petersburg is a rural unincorporated community and census-designated place in Boone County, Kentucky, United States. As of the 2020 census Petersburg, along with its surrounding areas that use the 41080 zip code, had a population of 500. It is located on the Ohio River, 25 miles from Cincinnati, Ohio.