Middle Schools in Petersburg, Virginia
Find Schools in Petersburg, VA by Grade Level or School Type
Petersburg, VA Schools By Grade Level
Petersburg, VA Schools By School Type
8 Middle Schools in Petersburg, Virginia
Go To Letter
Brec Academy
455 Old Wagner Rd Petersburg, VA 23805Grace Baptist School
23814 River Rd Petersburg, VA 23803-8310Olivet Christian Academy
800 Augusta Ave Petersburg, VA 23803-3901Peabody Middle
725 Wesley St Petersburg, VA 23803(804) 862-7075