Virginia Beach Schools

Below is a listing of all the schools in Virginia Beach, VA. To get more information about a particular school use the map and filter the schools you would like to see more information on, or you can simply browse the school listings below.
Local School
Directory
Rating
City Rating (FAQ)

Virginia Beach Census

  • Population: 425,257
  • Predominant Race: White (71%)
  • Predominant Language: English (86%)
  • Median Household Income: $48,705
Schools Summary:
  • Schools: 134
  • Students: 78,769
  • Full-Time Equivalent Teachers: 4,493
Select School Filters:
Public
Charter
Private
Preschools Elementary Middle High Other
School Name
Total
Enrollment

Student/Teacher
Ratio

School
Reviews

School
Rating

ACADEMY OF EARLY LEARNING
3560 Chester St
Virginia Beach, VA
Private | PK-KG
70 15.0

Review This School
-
ADULT LEARNING CENTER SCHOOL
4160 Virginia Beach Blvd
Virginia Beach, VA
Public | Unknown
- -

Review This School
-
ADVANCED TECHNOLOGY CENTER SCHOOL
1800 College Crescent
Virginia Beach, VA
Public | 9-12
- -

Review This School
-
ALANTON ELEMENTARY SCHOOL
1441 Stephens Rd
Virginia Beach, VA
Public | PK-5
651 19.9

Review This School
ANCHOR CHRISTIAN SCHOOL/ANCHOR MILITARY MINISTRIES
3624 Dupont Cir
Virginia Beach, VA
Private | PK-5
35 8.3

Review This School
-
ARROWHEAD ELEMENTARY SCHOOL
5549 Susquehanna Dr
Virginia Beach, VA
Public | PK-5
463 15.6

Review This School
ATLANTIC SHORES CHRISTIAN SCHOOL
1861 Kempsville Rd
Virginia Beach, VA
Private | KG-6
382 8.8

5 out of 5
1 Review
-
A WORLD OF CHILDREN SCHOOL
3478 Holland Rd
Virginia Beach, VA
Private | PK-KG
60 10.0

Review This School
-
BACK BAY CHRISTIAN ACADEMY
1212 Princess Anne Rd
Virginia Beach, VA
Private | PK-12
63 10.2

Review This School
-
BAYLAKE PINES SCHOOL
4444 Shore Dr
Virginia Beach, VA
Private | KG-8
289 7.8

Review This School
-
BAYSIDE ELEMENTARY SCHOOL
5649 Bayside Rd
Virginia Beach, VA
Public | PK-5
468 15.8

Review This School
BAYSIDE HIGH SCHOOL
4960 Haygood Rd
Virginia Beach, VA
Public | 9-12
1,995 19.2

4 out of 5
1 Review
BAYSIDE MIDDLE SCHOOL
965 Newtown Rd
Virginia Beach, VA
Public | 6-8
1,076 18.4

Review This School
BEACH MONTESSORI TECHNOLOGY SCHOOL
1101 Eaglewood Dr
Virginia Beach, VA
Private | PK-7
116 18.7

Review This School
-
BELLAMY MANOR SCHOOL
5009 Providence Rd
Virginia Beach, VA
Private | PK-KG
183 17.5

Review This School
-
BIRDNECK ELEMENTARY SCHOOL
957 South Birdneck Rd
Virginia Beach, VA
Public | PK-5
883 12.7

Review This School
BISHOP SULLIVAN CATHOLIC HIGH SCHOOL
4552 Princess Anne Rd
Virginia Beach, VA
Private | 9-12
416 13.3

Review This School
-
BRANDON MIDDLE SCHOOL
1700 Pope St
Virginia Beach, VA
Public | 6-8
1,217 19.8

5 out of 5
1 Review
BROOKWOOD ELEMENTARY SCHOOL
601 South Lynnhaven Rd
Virginia Beach, VA
Public | PK-5
697 16.3

Review This School
CAPE HENRY COLLEGIATE SCHOOL
1320 Mill Dam Rd
Virginia Beach, VA
Private | PK-12
1,020 10.3

5 out of 5
1 Review
-
CENTER FOR EFFECTIVE LEARNING ALTERNATIVE EDUCATION CENTER SCHOOL
213 North Witchduck Rd
Virginia Beach, VA
Public | Unknown
- -

3 out of 5
2 Reviews
-
CENTERVILLE ELEMENTARY SCHOOL
2201 Centerville Tnpk
Virginia Beach, VA
Public | PK-5
680 18.3

1 out of 5
2 Reviews
CHESAPEAKE BAY ACADEMY
821 Baker Rd
Virginia Beach, VA
Private | KG-12
156 5.1

Review This School
-
CHILDREN'S HOUSE OF GALILEE SCHOOL
3928 Pacific Ave
Virginia Beach, VA
Private | PK-4
93 4.8

Review This School
-
CHRISTOPHER FARMS ELEMENTARY SCHOOL
2828 Pleasant Acres Dr
Virginia Beach, VA
Public | PK-5
749 21.0

5 out of 5
2 Reviews
COASTAL CHRISTIAN ACADEMY
640 Kempsville Rd
Virginia Beach, VA
Private | 1-12
14 3.3

Review This School
-
COLLEGE PARK ELEMENTARY SCHOOL
1110 Bennington Rd
Virginia Beach, VA
Public | PK-5
469 14.6

Review This School
CORPORATE LANDING ELEMENTARY SCHOOL
1590 Corporate Landing Parkway
Virginia Beach, VA
Public | PK-5
560 16.6

5 out of 5
1 Review
CORPORATE LANDING MIDDLE SCHOOL
1597 Corporate Landing Parkway
Virginia Beach, VA
Public | 6-8
1,449 17.1

4 out of 5
4 Reviews
COURTHOUSE MONTESSORI SCHOOL
1305 Windmill Point Crescent
Virginia Beach, VA
Private | PK-5
160 6.7

5 out of 5
1 Review
-
COURTHOUSE PRESCHOOL, INC. SCHOOL
3217 Monet Dr
Virginia Beach, VA
Private | PK-KG
171 1.4

Review This School
-
CREEDS ELEMENTARY SCHOOL
920 Princess Anne Rd
Virginia Beach, VA
Public | PK-5
312 18.7

Review This School
DIAMOND SPRINGS ELEMENTARY SCHOOL
5225 Learning Circle
Virginia Beach, VA
Public | PK-1
588 13.1

Review This School
-
FAIRFIELD ELEMENTARY SCHOOL
5428 Providence Rd
Virginia Beach, VA
Public | PK-5
489 20.8

5 out of 5
1 Review
FIRST COLONIAL HIGH SCHOOL
1272 Mill Dam Rd
Virginia Beach, VA
Public | 9-12
2,066 19.8

Review This School
FLOYD KELLAM HIGH SCHOOL
2323 Holland Rd
Virginia Beach, VA
Public | 9-12
1,859 19.8

Review This School
FOREVER YOUNG MONTESSORI SCHOOL AND DAY
4604 Pembroke Lake Cir Ste 108
Virginia Beach, VA
Private | PK-KG
38 20.0

Review This School
-
FRANK W. COX HIGH SCHOOL
2425 Shorehaven Dr
Virginia Beach, VA
Public | 9-12
1,928 19.8

5 out of 5
1 Review
GLENWOOD ELEMENTARY SCHOOL
2213 Round Hill Dr
Virginia Beach, VA
Public | PK-5
952 19.2

1 out of 5
1 Review
GODDARD SCHOOL
2189 Mccomas Way
Virginia Beach, VA
Private | PK-KG
46 22.0

Review This School
-
GREAT NECK MIDDLE SCHOOL
1848 North Great Neck Rd
Virginia Beach, VA
Public | 6-8
1,060 18.1

Review This School
GREEN RUN ELEMENTARY SCHOOL
1200 Green Garden Circle
Virginia Beach, VA
Public | PK-5
494 12.6

5 out of 5
1 Review
GREEN RUN HIGH SCHOOL
1700 Dahlia Dr
Virginia Beach, VA
Public | 9-12
1,830 19.6

Review This School
HEBREW ACADEMY OF TIDEWATER
5000 Corporate Woods Dr Ste 180
Virginia Beach, VA
Private | PK-8
220 9.2

5 out of 5
1 Review
-
HERMITAGE ELEMENTARY SCHOOL
Blue Ribbon Schools Award 2005
1701 Pleasure House Rd
Virginia Beach, VA
Public | PK-5
605 16.8

4.5 out of 5
3 Reviews
HOLLAND ELEMENTARY SCHOOL
3340 Holland Rd
Virginia Beach, VA
Public | PK-5
584 14.0

3.5 out of 5
3 Reviews
HOLY FAMILY DAY SCHOOL
1279 N Great Neck Rd
Virginia Beach, VA
Private | PK-KG
82 18.2

Review This School
-
HOPE'S PRESCHOOL & CHILD CARE CENTER SCHOOL
395 Old Great Neck Rd
Virginia Beach, VA
Private | PK-KG
53 6.0

Review This School
-
HOPE LUTHERAN SCHOOL
5350 Providence Rd
Virginia Beach, VA
Private | PK-KG
30 13.3

Review This School
-
INDEPENDENCE MIDDLE SCHOOL
1370 Dunstan Ln
Virginia Beach, VA
Public | 6-8
1,270 19.6

Review This School
INDIAN LAKES ELEMENTARY SCHOOL
1240 Homestead Dr
Virginia Beach, VA
Public | PK-5
510 16.3

Review This School
IVY LEAGUE ACADEMY
520 Constitution Drive
Virginia Beach, VA
Private | PK-3
86 17.2

Review This School
-
JOHN B. DEY ELEMENTARY SCHOOL
1900 North Great Neck Rd
Virginia Beach, VA
Public | PK-5
784 20.9

5 out of 5
1 Review
KEMPS LANDING MAGNET SCHOOL
4722 Jericho Rd
Virginia Beach, VA
Public | 6-8
600 16.0

Review This School
KEMPSVILLE ACADEMY / BAREFOOT KIDS
1458 Kempsville Rd
Virginia Beach, VA
Private | PK-KG
100 7.5

Review This School
-
KEMPSVILLE ELEMENTARY SCHOOL
570 Kempsville Rd
Virginia Beach, VA
Public | PK-5
489 17.6

Review This School
KEMPSVILLE HIGH SCHOOL
5194 Chief Trail
Virginia Beach, VA
Public | 9-12
1,839 20.1

5 out of 5
1 Review
KEMPSVILLE MEADOWS ELEMENTARY SCHOOL
736 Edwin Dr
Virginia Beach, VA
Public | PK-5
472 17.0

5 out of 5
1 Review
KEMPSVILLE MIDDLE SCHOOL
860 Churchill Dr
Virginia Beach, VA
Public | 6-8
924 18.7

5 out of 5
1 Review
KEMPSVILLE RE-ED SCHOOL
525 Kempsville Rd
Virginia Beach, VA
Public | Unknown
- -

Review This School
-
KINGS GRANT DAY SCHOOL
873 Little Neck Rd
Virginia Beach, VA
Private | PK-5
116 7.7

Review This School
-
KINGS GRANT ELEMENTARY SCHOOL
612 North Lynnhaven Rd
Virginia Beach, VA
Public | PK-5
616 18.5

5 out of 5
1 Review
KINGSTON ELEMENTARY SCHOOL
3532 Kings Grant Rd
Virginia Beach, VA
Public | PK-5
570 18.9

Review This School
KPC DAY SCHOOL KEMPSVILLE PRESBYTERIAN CHURCH
805 Kempsville Rd
Virginia Beach, VA
Private | PK-KG
131 9.5

Review This School
-
LANDSTOWN ELEMENTARY SCHOOL
2212 Recreation Dr
Virginia Beach, VA
Public | PK-5
778 18.2

Review This School
LANDSTOWN HIGH SCHOOL
2001 Concert Dr
Virginia Beach, VA
Public | 9-12
2,493 19.2

Review This School
LANDSTOWN MIDDLE SCHOOL
2204 Recreation Dr
Virginia Beach, VA
Public | 6-8
1,559 18.1

5 out of 5
1 Review
LARKSPUR MIDDLE SCHOOL
4696 Princess Anne Rd
Virginia Beach, VA
Public | 6-8
1,584 17.4

Review This School
LINKHORN PARK ELEMENTARY SCHOOL
977 First Colonial Rd
Virginia Beach, VA
Public | PK-5
736 19.9

Review This School
LUXFORD ELEMENTARY SCHOOL
4808 Haygood Rd
Virginia Beach, VA
Public | PK-5
570 16.8

2 out of 5
1 Review
LYNNHAVEN ELEMENTARY SCHOOL
210 Dillon Dr
Virginia Beach, VA
Public | PK-5
512 15.2

Review This School
LYNNHAVEN MIDDLE SCHOOL
1250 Bayne Dr
Virginia Beach, VA
Public | 6-8
1,201 18.6

5 out of 5
1 Review
MALIBU ELEMENTARY SCHOOL
3632 Edinburgh Dr
Virginia Beach, VA
Public | PK-5
381 20.3

Review This School
MONTESSORI ACADEMY OF VIRGINIA
424 Edwin Dr
Virginia Beach, VA
Private | PK-KG
60 9.0

Review This School
-
NEW CASTLE ELEMENTARY SCHOOL
4136 Dam Neck Rd
Virginia Beach, VA
Public | PK-5
817 22.7

3 out of 5
2 Reviews
NEW LIGHT BAPTIST SCHOOL OF EXCELLENCE
5549 Indian River Rd
Virginia Beach, VA
Private | PK-5
147 11.8

1 out of 5
1 Review
-
NEWTOWN ROAD ELEMENTARY SCHOOL
5277 Learning Circle
Virginia Beach, VA
Public | 2-3
493 12.9

Review This School
NORFOLK CHRISTIAN LOWER SCHOOL BEACH CAMPUS
1265 Laskin Rd
Virginia Beach, VA
Private | PK-12
761 10.9

Review This School
-
NORTH LANDING ELEMENTARY SCHOOL
2929 North Landing Rd
Virginia Beach, VA
Public | PK-5
543 19.6

Review This School
OCEAN LAKES ELEMENTARY SCHOOL
1616 Upton Dr
Virginia Beach, VA
Public | PK-5
558 16.9

Review This School
OCEAN LAKES HIGH SCHOOL
885 Schuman Dr
Virginia Beach, VA
Public | 9-12
2,479 19.3

4.5 out of 5
3 Reviews
OLD DONATION CENTER SCHOOL
1008 Ferry Plantation Rd
Virginia Beach, VA
Public | 2-5
507 14.1

5 out of 5
1 Review
OLD DONATION EPISCOPAL DAY SCHOOL
4449 N Witchduck Rd
Virginia Beach, VA
Private | PK-KG
52 5.2

Review This School
-
OPEN CAMPUS ALTERNATIVE EDUCATION CENTER SCHOOL
273 North Witchduck Rd
Virginia Beach, VA
Public | Unknown
- -

5 out of 5
1 Review
-
OPEN DOOR CHRISTIAN ACADEMY
3177 Virginia Beach Blvd
Virginia Beach, VA
Private | KG-8
13 4.3

Review This School
-
PARKWAY ELEMENTARY SCHOOL
4180 O'hare Dr
Virginia Beach, VA
Public | PK-5
483 14.3

Review This School
PEMBROKE ELEMENTARY SCHOOL
4622 Jericho Rd
Virginia Beach, VA
Public | PK-5
568 15.0

Review This School
PEMBROKE MEADOWS ELEMENTARY SCHOOL
820 Cathedral Dr
Virginia Beach, VA
Public | PK-5
465 18.1

5 out of 5
1 Review
PLAZA BAPTIST CHRISTIAN PRESCHOOL
245 S Rosemont Rd
Virginia Beach, VA
Private | PK-KG
205 11.7

Review This School
-
PLAZA ELEMENTARY SCHOOL
Non-Operational or Status Unknown
641 Carriage Hill Rd
Virginia Beach, VA
Public | PK-5
- -

Review This School
PLAZA MIDDLE SCHOOL
3080 South Lynnhaven Rd
Virginia Beach, VA
Public | 6-8
1,127 16.0

4.5 out of 5
4 Reviews
POINT O' VIEW ELEMENTARY SCHOOL
5400 Parliament Dr
Virginia Beach, VA
Public | PK-5
552 17.6

Review This School
PRINCE OF PEACE LUTHERAN PRESCHOOL
424 Kings Grant Rd
Virginia Beach, VA
Private | PK-KG
68 1.0

Review This School
-
PRINCESS ANNE ELEMENTARY SCHOOL
2444 Seaboard Rd
Virginia Beach, VA
Public | PK-5
543 18.6

Review This School
PRINCESS ANNE HIGH SCHOOL
4400 Virginia Beach Blvd
Virginia Beach, VA
Public | 9-12
1,901 18.3

Review This School
PRINCESS ANNE MIDDLE SCHOOL
2509 Seaboard Rd
Virginia Beach, VA
Public | 6-8
1,403 19.2

Review This School
PROVIDENCE ELEMENTARY SCHOOL
4968 Providence Rd
Virginia Beach, VA
Public | PK-5
534 20.4

Review This School
RAINBOW PRESCHOOL
3820 Va Beach Blvd
Virginia Beach, VA
Private | PK-KG
110 7.1

5 out of 5
1 Review
-
RED MILL ELEMENTARY SCHOOL
1860 Sandbridge Rd
Virginia Beach, VA
Public | PK-5
710 20.9

Review This School
ROLLINGWOOD ACADEMY
1752 Prodan Ln
Virginia Beach, VA
Private | PK-KG
79 4.9

5 out of 5
1 Review
-
ROSEMONT ELEMENTARY SCHOOL
1257 Rosemont Rd
Virginia Beach, VA
Public | PK-5
346 12.3

Review This School
ROSEMONT FOREST ELEMENTARY SCHOOL
1716 Grey Friars Chase
Virginia Beach, VA
Public | PK-5
524 22.6

5 out of 5
2 Reviews
SALEM ELEMENTARY SCHOOL
3961 Salem Lakes Blvd
Virginia Beach, VA
Public | PK-5
482 21.0

1.5 out of 5
3 Reviews
SALEM HIGH SCHOOL
1993 Sun Devil Dr
Virginia Beach, VA
Public | 9-12
1,973 18.6

Review This School
SALEM MIDDLE SCHOOL
2380 Lynnhaven Parkway
Virginia Beach, VA
Public | 6-8
1,044 18.2

Review This School
SEATACK ELEMENTARY SCHOOL
912 South Birdneck Rd
Virginia Beach, VA
Public | PK-5
434 11.9

Review This School
SHELTON PARK ELEMENTARY SCHOOL
1700 Shelton Rd
Virginia Beach, VA
Public | PK-5
396 15.1

Review This School
ST GREGORY THE GREAT SCHOOL
5343 Virginia Beach Blvd
Virginia Beach, VA
Private | PK-8
705 17.8

Review This School
-
ST JOHN THE APOSTLE CATHOLIC SCHOOL
1968 Sandbridge Rd
Virginia Beach, VA
Private | PK-8
205 13.2

5 out of 5
2 Reviews
-
ST MATTHEWS SCHOOL
3316 Sandra Ln
Virginia Beach, VA
Private | PK-8
560 19.0

Review This School
-
STRAWBRIDGE ELEMENTARY SCHOOL
2553 Strawbridge Rd
Virginia Beach, VA
Public | PK-5
792 22.2

Review This School
SUNNYBROOK DAY SCHOOL INC
3380 Edinburgh Dr
Virginia Beach, VA
Private | PK-KG
201 13.3

Review This School
-
TALLWOOD ELEMENTARY SCHOOL
2025 Kempsville Rd
Virginia Beach, VA
Public | PK-5
619 21.6

Review This School
TALLWOOD HIGH SCHOOL
1668 Kempsville Rd
Virginia Beach, VA
Public | 9-12
2,172 19.8

Review This School
TECHNICAL & CAREER EDUCATION CENTER SCHOOL
2925 North Landing Rd
Virginia Beach, VA
Public | 9-12
- -

Review This School
-
THALIA ELEMENTARY SCHOOL
421 Thalia Rd
Virginia Beach, VA
Public | PK-5
627 17.7

5 out of 5
1 Review
THE RENAISSANCE ACADEMY
5100 Cleveland St
Virginia Beach, VA
Public | Unknown
- -

Review This School
-
THOROUGHGOOD ELEMENTARY SCHOOL
1444 Dunstan Ln
Virginia Beach, VA
Public | PK-5
643 20.2

Review This School
THREE OAKS ELEMENTARY SCHOOL
2201 Elson Green Ave
Virginia Beach, VA
Public | PK-5
728 20.9

5 out of 5
2 Reviews
TIDEWATER CLASSICAL ACADEMY
1201 Rosemont Rd
Virginia Beach, VA
Private | PK-8
42 6.0

Review This School
-
TRAEP - VIRGINIA BEACH SCHOOL
525 Kempsville Rd
Virginia Beach, VA
Public | Unknown
- -

Review This School
-
TRANTWOOD ELEMENTARY SCHOOL
2344 Inlynnview Rd
Virginia Beach, VA
Public | PK-5
518 18.4

Review This School
VICTORY INNOVATIVE CHRISTIAN ACADEMY
3820 Stoneshore Dr
Virginia Beach, VA
Private | 7-12
25 9.6

Review This School
-
VIRGINIA BEACH CENTRAL ACADEMY ALTERNATIVE EDUCATION CENTER
273 Witchduck Rd
Virginia Beach, VA
Public | Unknown
- -

Review This School
-
VIRGINIA BEACH FRIENDS SCHOOL
1537 Laskin Rd
Virginia Beach, VA
Private | PK-12
224 5.5

Review This School
-
VIRGINIA BEACH JUVENILE DETENTION HOME SCHOOL
2512 George Mason Dr
Virginia Beach, VA
Public | Unknown
- -

Review This School
-
VIRGINIA BEACH MIDDLE SCHOOL
600 25th St
Virginia Beach, VA
Public | 6-8
632 17.0

5 out of 5
1 Review
VIRGINIA BEACH SECEP SCHOOL
233 Presidential Blvd
Virginia Beach, VA
Public | Unknown
- -

Review This School
-
W. T. COOKE ELEMENTARY SCHOOL
1501 Mediterranean Ave
Virginia Beach, VA
Public | PK-5
615 14.1

Review This School
WHITE OAKS ELEMENTARY SCHOOL
960 Windsor Oaks Blvd
Virginia Beach, VA
Public | PK-5
795 16.6

Review This School
WILLIAMS ELEMENTARY SCHOOL
892 Newtown Rd
Virginia Beach, VA
Public | 4-5
414 14.7

Review This School
WINDSOR OAKS ELEMENTARY SCHOOL
3800 Van Buren Dr
Virginia Beach, VA
Public | PK-5
624 13.8

Review This School
WINDSOR WOODS ELEMENTARY SCHOOL
233 Presidential Blvd
Virginia Beach, VA
Public | PK-5
462 17.5

Review This School
WOODSTOCK ELEMENTARY SCHOOL
6016 Providence Rd
Virginia Beach, VA
Public | PK-5
647 18.0

Review This School
Navigation
Rankings
City Information
  • Public Schools
  • Total Schools: 93
  • Traditional Schools: 82
  • Special Schools: 2
  • Vocational Schools: 2
  • Alternative Schools: 7
  • Number of Title I Schools: 18
  • Number of Students: 71,182
  • Full-Time Teachers: 3,954
  •  
  • Private Schools
  • Total Schools: 41
  • Traditional Schools: 17
  • Montessori Schools: 5
  • Special Emphasis Schools: 1
  • Special Education Schools: 2
  • Child Care Schools: 16
  • Number of Students: 7,587
  • Full-Time Teachers: 539
Nearby Cities
School Districts
Get School Listings On Your Site
  • The Widget Offers:
  • - Searching By City or Zip
  • - Public & Private Schools
  • - School Ratings & Grades
  • - Simple Embedding Code
  •  
  • Great For:
  • - Real Estate Blogs
  • - Education or School Blogs
  • - School Websites