The number of schools in Petersburg is exactly 4 schools. An example of some names are Pike Central High School, Pike Central Middle School, Winslow Elementary School, Petersburg Elementary School. Schools are an important consideration as you look for houses. The house you choose can determine the education your child receives.