School Information for Petersburg, VA

Public Elementary (4 schools)

SchoolDistrictGradesAddress
Walnut Hill Elementary SchoolPetersburg City Public SchoolsK-5300 W South Blvd
Petersburg, VA 23805
Cool Spring Elementary SchoolPetersburg City Public SchoolsK-51450 Talley Ave
Petersburg, VA 23803
Pleasants Lane Elementary SchoolPetersburg City Public SchoolsK-5100 Pleasants Ln
Petersburg, VA 23803
Lakemont Elementary SchoolPetersburg City Public SchoolsK-551 Gibbons Ave
Petersburg, VA 23803

Public Middle (3 schools)

SchoolDistrictGradesAddress
Vernon Johns Middle SchoolPetersburg City Public Schools6-83101 Homestead Dr
Petersburg, VA 23805
Petersburg Regional Alternative Education Program6-12455 Old Wagner Rd
Petersburg, VA 23805
Shalom Homes Youthbuild10-1200 W Washington St
Petersburg, VA 23803

Public High (4 schools)

SchoolDistrictGradesAddress
Petersburg High SchoolPetersburg City Public Schools9-123101 Johnson Rd
Petersburg, VA 23805
Appomattox Regional Gov School9-12512 W Washington St
Petersburg, VA 23803
Petersburg Regional Alternative Education Program6-12455 Old Wagner Rd
Petersburg, VA 23805
Shalom Homes Youthbuild10-1200 W Washington St
Petersburg, VA 23803

Public Adult and Other (3 schools)

SchoolDistrictGradesAddress
Petersburg High SchoolPetersburg City Public Schools9-123101 Johnson Rd
Petersburg, VA 23805
Appomattox Regional Gov School9-12512 W Washington St
Petersburg, VA 23803
Shalom Homes Youthbuild10-1200 W Washington St
Petersburg, VA 23803

Private (2 schools)

SchoolGradesAddress
Brec AcademyK-12455 Old Wagner Rd
Petersburg, VA 23805
Poplar Springs Ed Programs6-12350 Poplar Dr
Petersburg, VA 23805

Catholic (1 school)

SchoolDistrictGradesAddress
St. Joseph SchoolDiocese Of RichmondK-8123 Franklin St
Petersburg, VA 23803

Request More Information

Please fill out the following information and one of our agents will get back to you.