×
Grade Level
Show schools within
School Type
GreatSchools Rating

38 middle schools found near in Virginia Beach, VA

Please name your search

Save

Assigned school
To see which school is your neighborhood or assigned school, search using your home address
Public district
6-8
Compare
Compare now Select more (0/4)
Kemps Landing Magnet
Public district 6-8  | 4722 Jericho Rd, Virginia Beach, VA 23462
Compare
Compare now Select more (0/4)
Public district
6-8
Compare
Compare now Select more (0/4)
Great Neck Middle School
Public district 6-8  | 1848 North Great Neck Rd, Virginia Beach, VA 23454
Compare
Compare now Select more (0/4)
Public district
6-8
Compare
Compare now Select more (0/4)
Princess Anne Middle School
Public district 6-8  | 2323 Holland Road, Virginia Beach, VA 23453
Compare
Compare now Select more (0/4)
Public district
6-8
Compare
Compare now Select more (0/4)
Landstown Middle School
Public district 6-8  | 2204 Recreation Dr, Virginia Beach, VA 23456
Compare
Compare now Select more (0/4)
Public district
6-8
Compare
Compare now Select more (0/4)
Corporate Landing Middle School
Public district 6-8  | 1597 Corporate Landing Pkwy, Virginia Beach, VA 23454
Compare
Compare now Select more (0/4)
Public district
6-8
Compare
Compare now Select more (0/4)
Kempsville Middle School
Public district 6-8  | 860 Churchill Dr, Virginia Beach, VA 23464
Compare
Compare now Select more (0/4)
Public district
6-8
Compare
Compare now Select more (0/4)
Salem Middle School
Public district 6-8  | 2380 Lynnhaven Pkwy, Virginia Beach, VA 23464
Compare
Compare now Select more (0/4)
Public district
6-8
Compare
Compare now Select more (0/4)
Brandon Middle School
Public district 6-8  | 1700 Pope St, Virginia Beach, VA 23464
Compare
Compare now Select more (0/4)
Public district
6-8
Compare
Compare now Select more (0/4)
Independence Middle School
Public district 6-8  | 1370 Dunstan Ln, Virginia Beach, VA 23455
Compare
Compare now Select more (0/4)
Public district
6-8
Compare
Compare now Select more (0/4)
Lynnhaven Middle School
Public district 6-8  | 1250 Bayne Dr, Virginia Beach, VA 23454
Compare
Compare now Select more (0/4)
Public district
6-8
Compare
Compare now Select more (0/4)
Plaza Middle School
Public district 6-8  | 3080 S Lynnhaven Rd, Virginia Beach, VA 23452
Compare
Compare now Select more (0/4)
Public district
6-8
Compare
Compare now Select more (0/4)
Virginia Beach Middle School
Public district 6-8  | 600 25th St, Virginia Beach, VA 23451
Compare
Compare now Select more (0/4)
Public district
6-8
Compare
Compare now Select more (0/4)
Larkspur Middle School
Public district 6-8  | 4696 Princess Anne Rd, Virginia Beach, VA 23462
Compare
Compare now Select more (0/4)
Public district
6-8
Compare
Compare now Select more (0/4)
Bayside Middle School
Public district 6-8  | 965 Newtown Rd, Virginia Beach, VA 23462
Compare
Compare now Select more (0/4)
Private
PK-8
Compare
Compare now Select more (0/4)
St Gregory The Great School
Private PK-8  | 5343 Virginia Beach Boulevard, Virginia Beach, VA 23462
Compare
Compare now Select more (0/4)
Private
PK-8
Compare
Compare now Select more (0/4)
Star of the Sea School
Private PK-8  | 309 15th Street, Virginia Beach, VA 23451
Compare
Compare now Select more (0/4)
Private
PK-12
Compare
Compare now Select more (0/4)
Virginia Beach Friends School
Private PK-12  | 1537 Laskin Road, Virginia Beach, VA 23451
Compare
Compare now Select more (0/4)
Private
PK-12
Compare
Compare now Select more (0/4)
Cape Henry Collegiate School
Private PK-12  | 1320 Mill Dam Road, Virginia Beach, VA 23454
Compare
Compare now Select more (0/4)
Private
PK-12
Compare
Compare now Select more (0/4)
Gateway Christian School
Private PK-12  | 5473 Virginia Beach Boulevard, Virginia Beach, VA 23462
Compare
Compare now Select more (0/4)
Private
PK-8 & ungraded
Compare
Compare now Select more (0/4)
Baylake Pines School
Private PK-8 & ungraded  | 4444 Shore Drive, Virginia Beach, VA 23455
Compare
Compare now Select more (0/4)
Private
PK-12
Compare
Compare now Select more (0/4)
Tabernacle Baptist Academy
Private PK-12  | 717 Whitehurst Landing Road, Virginia Beach, VA 23464
Compare
Compare now Select more (0/4)
Private
PK-12
Compare
Compare now Select more (0/4)
Norfolk Christian Lower School
Private PK-12  | 1265 Laskin Rd, Virginia Beach, VA 23451
Compare
Compare now Select more (0/4)
Private
1-12
Compare
Compare now Select more (0/4)
Chesapeake Bay Academy
Private 1-12  | 821 Baker Road, Virginia Beach, VA 23462
Compare
Compare now Select more (0/4)
Private
7-12
Compare
Compare now Select more (0/4)
Atlantic Shores Christian School
Private 7-12  | 1219 North Center Ville Pike, Virginia Beach, VA 23464
Compare
Compare now Select more (0/4)
Private
3-6
Compare
Compare now Select more (0/4)
Open Door Christian Academy
Private 3-6  | 3177 Virginia Beach Boulevard, Virginia Beach, VA 23452
Compare
Compare now Select more (0/4)
School Boundaries © Maponics 2014. Duplication is strictly prohibited.
*Disclaimer: Data on this page for assigned schools and school attendance zones is compiled from multiple sources and is subject to change. We''ve done our best to get broad coverage (up to 70% of the country''s schools). In some cases data for your address may not be available. We always recommend double-checking with the district or school about enrollment and attendance rules and to determine legal eligibility. Boundaries are not available for preschools.
For more information see our FAQs.
Top