Schools in Petersburg, Virginia
11 schools in Petersburg, Virginia — address, grades, enrollment and contact details.
Schools by level in Petersburg
All schools in {city}
11 schools
Cool Spring Elementary
Public1450 Talley Avenue, Petersburg, VA 23803
View school →Lakemont Elementary
Public51 Gibbons St, Petersburg, VA 23803
View school →Petersburg High
Public3101 Johnson Road, Petersburg, VA 23805
View school →100 Pleasants Lane, Petersburg, VA 23803
View school →Vernon Johns Middle
Public3101 Homestead Drive, Petersburg, VA 23805
View school →Walnut Hill Elementary
Public300 S Boulevard, Petersburg, VA 23805
View school →1100 Patterson Street, Petersburg, VA 23803
View school →Education in Petersburg, Virginia
Petersburg has 11 schools in this guide, from elementary and middle schools to high schools. Each entry lists the street address, ZIP code, grades offered and current enrollment so you can compare them side by side.
Schools in Petersburg belong to the local districts listed on each profile. Open a school to see its district, county, community type and position on the map.
Schools in Petersburg belong to 5 school districts listed on each profile. Data is sourced from NCES Common Core of Data (EDGE / CCD) for the 2024-2025 school year.