About Petersburg Schools
- There are 19 K-12 schools in Petersburg, VA, including 11 public schools and 8 private schools. Petersburg public schools belong to five districts, Appomattox Regional Gov School District, Central St Hosp School District, Petersburg City Public Schools School District, Petersburg Regional Alternative School District and S.Side VA TRN CT School District.
- There are 15 Petersburg elementary schools, 12 Petersburg middle schools, 10 Petersburg high schools and 30 Petersburg preschool schools.
Sponsored Link
Petersburg School Districts
- Appomattox Regional Gov School (1 school)
- Central St Hosp (1 school)
- Petersburg City Public Schools (8 schools)
- Petersburg Regional Alternative (1 school)
- S.Side VA TRN CT (1 school)
preschools public schools private schools
-
Name
Type
Grade
LevelEnrollment
TestRating
Poplar Springs Education Programs
350 Poplar Dr
Petersburg, VA 23805
Private, Alternative
5-12
89
N/A
Showing 1 - 6 of 12 middle schools
Poplar Springs Education Programs
350 Poplar Dr
Petersburg, VA 23805
Private, Alternative
5-12
89
N/A
Showing 1 - 6 of 10 high schools
Contact Education.com with questions or feedback about SchoolFinder.
Please note, if you wish to speak to someone at the school, you must contact the school directly.




