Skip to content
USCity.review

Public schools in Virginia Beach, VA

88 public schools enrolling 65,456 students (2022 data). Matched to the city by school location, so schools in unincorporated areas with a Virginia Beach address are included.

School Students

Glenwood Elementary

Elementary · Virginia Beach City Public Schools

986

John B. Dey Elementary

Elementary · Virginia Beach City Public Schools

775

Thoroughgood Elementary

Elementary · Virginia Beach City Public Schools

749

Point O' View Elementary

Elementary · Virginia Beach City Public Schools

725

New Castle Elementary

Elementary · Virginia Beach City Public Schools

715

Princess Anne Elementary

Elementary · Virginia Beach City Public Schools

682

White Oaks Elementary

Elementary · Virginia Beach City Public Schools

679

Landstown Elementary

Elementary · Virginia Beach City Public Schools

676

Woodstock Elementary

Elementary · Virginia Beach City Public Schools

664

Three Oaks Elementary

Elementary · Virginia Beach City Public Schools

659

Birdneck Elementary

Elementary · Virginia Beach City Public Schools

646

Christopher Farms Elementary

Elementary · Virginia Beach City Public Schools

632

Alanton Elementary

Elementary · Virginia Beach City Public Schools

629

Centerville Elementary

Elementary · Virginia Beach City Public Schools

628

Strawbridge Elementary

Elementary · Virginia Beach City Public Schools

620

Tallwood Elementary

Elementary · Virginia Beach City Public Schools

594

Thalia Elementary

Elementary · Virginia Beach City Public Schools

593

Brookwood Elementary

Elementary · Virginia Beach City Public Schools

571

Ocean Lakes Elementary

Elementary · Virginia Beach City Public Schools

571

Red Mill Elementary

Elementary · Virginia Beach City Public Schools

566

Salem Elementary

Elementary · Virginia Beach City Public Schools

556

Indian Lakes Elementary

Elementary · Virginia Beach City Public Schools

537

Providence Elementary

Elementary · Virginia Beach City Public Schools

530

Arrowhead Elementary

Elementary · Virginia Beach City Public Schools

525

W.t. Cooke Elementary

Elementary · Virginia Beach City Public Schools

523

Pembroke Elementary

Elementary · Virginia Beach City Public Schools

522

Linkhorn Park Elementary

Elementary · Virginia Beach City Public Schools

517

Rosemont Forest Elementary

Elementary · Virginia Beach City Public Schools

515

Windsor Oaks Elementary

Elementary · Virginia Beach City Public Schools

509

Luxford Elementary

Elementary · Virginia Beach City Public Schools

508

Kingston Elementary

Elementary · Virginia Beach City Public Schools

507

Hermitage Elementary

Elementary · Virginia Beach City Public Schools

506

King's Grant Elementary

Elementary · Virginia Beach City Public Schools

500

Trantwood Elementary

Elementary · Virginia Beach City Public Schools

499

Pembroke Meadows Elementary

Elementary · Virginia Beach City Public Schools

497

College Park Elementary

Elementary · Virginia Beach City Public Schools

484

Diamond Springs Elementary

Elementary · Virginia Beach City Public Schools

484

Bayside Elementary

Elementary · Virginia Beach City Public Schools

480

Fairfield Elementary

Elementary · Virginia Beach City Public Schools

477

Kempsville Meadows Elementary

Elementary · Virginia Beach City Public Schools

470