Virginia Beach City Public Schools

School district in Virginia

Total Schools
87
Total Enrollment
65,456
Avg Student-Teacher Ratio
14.4:1
Per-Pupil Expenditure
N/A

Schools in Virginia Beach City Public Schools

School Name City Grades Enrollment Ratio Type
Alanton Elementary Virginia Beach PK-05 629 13.4:1
Arrowhead Elementary Virginia Beach PK-05 525 13.8:1
Bayside 6Th Grade Campus Virginia Beach 06-06 326 9.3:1
Bayside Elementary Virginia Beach PK-05 480 11.4:1
Bayside High Virginia Beach 09-12 1,983 16.3:1
Bayside Middle Virginia Beach 06-08 700 10.6:1
Birdneck Elementary Virginia Beach PK-05 646 12.4:1
Brandon Middle Virginia Beach 06-08 1,055 16.0:1
Brookwood Elementary Virginia Beach PK-05 571 13.6:1
Centerville Elementary Virginia Beach PK-05 628 15.7:1
Christopher Farms Elementary Virginia Beach PK-05 632 15.8:1
College Park Elementary Virginia Beach PK-05 484 11.5:1
Corporate Landing Elementary Virginia Beach PK-05 380 10.6:1
Corporate Landing Middle Virginia Beach 06-08 1,054 14.8:1
Creeds Elementary Virginia Beach PK-05 315 14.3:1
Diamond Springs Elementary Virginia Beach PK-01 484 10.5:1
Fairfield Elementary Virginia Beach PK-05 477 14.0:1
First Colonial High Virginia Beach 09-12 1,797 17.1:1
Floyd Kellam High Virginia Beach 09-12 1,882 17.6:1
Frank W. Cox High Virginia Beach 09-12 1,681 16.3:1
Glenwood Elementary Virginia Beach PK-05 986 15.7:1
Great Neck Middle Virginia Beach 06-08 1,055 16.0:1
Green Run Collegiate Virginia Beach 09-12 370 11.2:1
Charter
Green Run Elementary Virginia Beach PK-05 321 9.4:1
Green Run High Virginia Beach 09-12 1,517 16.1:1
Hermitage Elementary Virginia Beach PK-05 506 14.5:1
Holland Elementary Virginia Beach PK-05 460 11.2:1
Independence Middle Virginia Beach 06-08 1,189 15.6:1
Indian Lakes Elementary Virginia Beach PK-05 537 15.8:1
John B. Dey Elementary Virginia Beach PK-05 775 18.0:1
Kempsville Elementary Virginia Beach PK-05 469 13.8:1
Kempsville High Virginia Beach 09-12 2,006 17.9:1
Kempsville Meadows Elementary Virginia Beach PK-05 470 13.8:1
Kempsville Middle Virginia Beach 06-08 738 15.1:1
King's Grant Elementary Virginia Beach PK-05 500 13.5:1
Kingston Elementary Virginia Beach PK-05 507 16.4:1
Landstown Elementary Virginia Beach PK-05 676 12.8:1
Landstown High Virginia Beach 09-12 2,226 17.1:1
Landstown Middle Virginia Beach 06-08 1,278 15.0:1
Larkspur Middle Virginia Beach 06-08 1,536 16.3:1
Linkhorn Park Elementary Virginia Beach PK-05 517 14.8:1
Luxford Elementary Virginia Beach PK-05 508 14.1:1
Lynnhaven Elementary Virginia Beach PK-05 362 10.6:1
Lynnhaven Middle Virginia Beach 06-08 886 11.8:1
Malibu Elementary Virginia Beach PK-05 410 13.2:1
New Castle Elementary Virginia Beach PK-05 715 17.9:1
Newtown Elementary Virginia Beach 02-03 443 10.8:1
North Landing Elementary Virginia Beach PK-05 455 16.3:1
Ocean Lakes Elementary Virginia Beach PK-05 571 15.9:1
Ocean Lakes High Virginia Beach 09-12 1,855 15.2:1