The Petersburg City Public Schools School District is located in Petersburg, VA and includes 8 schools that serve 4,629 students in grades PK through 12. More
725 Wesley St
Petersburg, VA 23803
3101 Johnson Rd
Petersburg, VA 23805
Please note, if you wish to speak to someone at the school, you must contact the school directly.