School District Virginia

Virginia Beach City Public Schools

Virginia Beach, VA · (757)263-1007

88
Schools
64,731
Students
4,459.2
Teachers FTE
14.5:1
Avg Ratio
50.9%
Avg Lunch %
$16,746
Per-Pupil Spend
View on Map All Virginia Schools District Website
88 schools · 64,731 students
Landstown High
Virginia Beach · Grades 09–12
High
2,152
students
17.03:1
ratio
Kempsville High
Virginia Beach · Grades 09–12
High
2,046
students
17.49:1
ratio
Bayside High
Virginia Beach · Grades 09–12
High
1,984
students
16.96:1
ratio
Tallwood High
Virginia Beach · Grades 09–12
High
1,890
students
16.1:1
ratio
Floyd Kellam High
Virginia Beach · Grades 09–12
High
1,842
students
17.99:1
ratio
Ocean Lakes High
Virginia Beach · Grades 09–12
High
1,834
students
17.24:1
ratio
First Colonial High
Virginia Beach · Grades 09–12
High
1,727
students
18.28:1
ratio
Salem High
Virginia Beach · Grades 09–12
High
1,690
students
16.5:1
ratio
Frank W. Cox High
Virginia Beach · Grades 09–12
High
1,631
students
17.96:1
ratio
Princess Anne High
Virginia Beach · Grades 09–12
High
1,621
students
14.4:1
ratio
Larkspur Middle
Virginia Beach · Grades 06–08
Middle
1,488
students
17.1:1
ratio
Green Run High
Virginia Beach · Grades 09–12
High
1,465
students
15.79:1
ratio
Old Donation School
Virginia Beach · Grades 02–08
Middle
1,377
students
15.97:1
ratio
Princess Anne Middle
Virginia Beach · Grades 06–08
Middle
1,358
students
17.99:1
ratio
Landstown Middle
Virginia Beach · Grades 06–08
Middle
1,272
students
17.07:1
ratio
Independence Middle
Virginia Beach · Grades 06–08
Middle
1,193
students
15.66:1
ratio
Salem Middle
Virginia Beach · Grades 06–08
Middle
1,072
students
17.69:1
ratio
Brandon Middle
Virginia Beach · Grades 06–08
Middle
1,053
students
15.31:1
ratio
Great Neck Middle
Virginia Beach · Grades 06–08
Middle
1,039
students
15.68:1
ratio
Plaza Middle
Virginia Beach · Grades 06–08
Middle
1,033
students
15.51:1
ratio
Corporate Landing Middle
Virginia Beach · Grades 06–08
Middle
995
students
15.69:1
ratio
Glenwood Elementary
Virginia Beach · Grades PK–05
Elementary
896
students
14.83:1
ratio
Thoroughgood Elementary
Virginia Beach · Grades PK–05
Elementary
767
students
18.44:1
ratio
John B. Dey Elementary
Virginia Beach · Grades PK–05
Elementary
744
students
17.88:1
ratio
New Castle Elementary
Virginia Beach · Grades PK–05
Elementary
728
students
18.38:1
ratio
Kempsville Middle
Virginia Beach · Grades 06–08
Middle
727
students
15.24:1
ratio
Lynnhaven Middle
Virginia Beach · Grades 06–08
Middle
727
students
9.9:1
ratio
Three Oaks Elementary
Virginia Beach · Grades PK–05
Elementary
706
students
17.14:1
ratio
Point O' View Elementary
Virginia Beach · Grades PK–05
Elementary
692
students
12.81:1
ratio
Woodstock Elementary
Virginia Beach · Grades PK–05
Elementary
689
students
15.11:1
ratio
Virginia Beach Middle
Virginia Beach · Grades 06–08
Middle
685
students
16.31:1
ratio
Princess Anne Elementary
Virginia Beach · Grades PK–05
Elementary
654
students
17.12:1
ratio
White Oaks Elementary
Virginia Beach · Grades PK–05
Elementary
653
students
12.78:1
ratio
Landstown Elementary
Virginia Beach · Grades PK–05
Elementary
632
students
12.85:1
ratio
Alanton Elementary
Virginia Beach · Grades PK–05
Elementary
632
students
14.84:1
ratio
Bayside Middle
Virginia Beach · Grades 06–08
Middle
628
students
10.3:1
ratio
Christopher Farms Elementary
Virginia Beach · Grades PK–05
Elementary
626
students
15.93:1
ratio
Strawbridge Elementary
Virginia Beach · Grades PK–05
Elementary
610
students
16.85:1
ratio
Tallwood Elementary
Virginia Beach · Grades PK–05
Elementary
601
students
14.8:1
ratio
Thalia Elementary
Virginia Beach · Grades PK–05
Elementary
590
students
13.23:1
ratio
Red Mill Elementary
Virginia Beach · Grades PK–05
Elementary
586
students
18.2:1
ratio
Birdneck Elementary
Virginia Beach · Grades PK–05
Elementary
584
students
11.41:1
ratio
Brookwood Elementary
Virginia Beach · Grades PK–05
Elementary
574
students
13.8:1
ratio
Centerville Elementary
Virginia Beach · Grades PK–05
Elementary
570
students
16.67:1
ratio
Trantwood Elementary
Virginia Beach · Grades PK–05
Elementary
561
students
15.5:1
ratio
W.T. Cooke Elementary
Virginia Beach · Grades PK–05
Elementary
555
students
14.16:1
ratio
Hermitage Elementary
Virginia Beach · Grades PK–05
Elementary
552
students
15.86:1
ratio
Providence Elementary
Virginia Beach · Grades PK–05
Elementary
547
students
15.11:1
ratio
Bayside Elementary
Virginia Beach · Grades PK–05
Elementary
546
students
11.79:1
ratio
Salem Elementary
Virginia Beach · Grades PK–05
Elementary
541
students
16.3:1
ratio
Ocean Lakes Elementary
Virginia Beach · Grades PK–05
Elementary
530
students
15.27:1
ratio
Pembroke Elementary
Virginia Beach · Grades PK–05
Elementary
529
students
10.75:1
ratio
Kingston Elementary
Virginia Beach · Grades PK–05
Elementary
518
students
15.6:1
ratio
Indian Lakes Elementary
Virginia Beach · Grades PK–05
Elementary
516
students
13.16:1
ratio
Linkhorn Park Elementary
Virginia Beach · Grades PK–05
Elementary
514
students
13.28:1
ratio
Arrowhead Elementary
Virginia Beach · Grades PK–05
Elementary
500
students
13.44:1
ratio
Kempsville Elementary
Virginia Beach · Grades PK–05
Elementary
498
students
13.57:1
ratio
Windsor Oaks Elementary
Virginia Beach · Grades PK–05
Elementary
497
students
13.32:1
ratio
Rosemont Forest Elementary
Virginia Beach · Grades PK–05
Elementary
497
students
15.63:1
ratio
College Park Elementary
Virginia Beach · Grades PK–05
Elementary
496
students
12.98:1
ratio
Windsor Woods Elementary
Virginia Beach · Grades PK–05
Elementary
487
students
12.88:1
ratio
Pembroke Meadows Elementary
Virginia Beach · Grades PK–05
Elementary
485
students
13.98:1
ratio
Fairfield Elementary
Virginia Beach · Grades PK–05
Elementary
478
students
15.78:1
ratio
Luxford Elementary
Virginia Beach · Grades PK–05
Elementary
476
students
12.14:1
ratio
King's Grant Elementary
Virginia Beach · Grades PK–05
Elementary
475
students
13.89:1
ratio
Diamond Springs Elementary
Virginia Beach · Grades PK–01
Elementary
467
students
10.02:1
ratio
Parkway Elementary
Virginia Beach · Grades PK–05
Elementary
465
students
11.57:1
ratio
North Landing Elementary
Virginia Beach · Grades PK–05
Elementary
463
students
16.42:1
ratio
Williams Elementary
Virginia Beach · Grades 04–05
Elementary
443
students
12.59:1
ratio
Kempsville Meadows Elementary
Virginia Beach · Grades PK–05
Elementary
438
students
11.74:1
ratio
Holland Elementary
Virginia Beach · Grades PK–05
Elementary
435
students
11.69:1
ratio
Shelton Park Elementary
Virginia Beach · Grades PK–05
Elementary
416
students
13.33:1
ratio
Corporate Landing Elementary
Virginia Beach · Grades PK–05
Elementary
415
students
12.31:1
ratio
Newtown Elementary
Virginia Beach · Grades 02–03
Elementary
409
students
10.49:1
ratio
Malibu Elementary
Virginia Beach · Grades PK–05
Elementary
398
students
12.96:1
ratio
Seatack Elementary an Achievable Dream Academy
Virginia Beach · Grades PK–05
Elementary
393
students
11.13:1
ratio
Green Run Collegiate
Virginia Beach · Grades 09–12
High Charter
390
students
12.46:1
ratio
Rosemont Elementary
Virginia Beach · Grades PK–05
Elementary
387
students
10.69:1
ratio
Green Run Elementary
Virginia Beach · Grades PK–05
Elementary
350
students
11.55:1
ratio
Lynnhaven Elementary
Virginia Beach · Grades PK–05
Elementary
339
students
10.87:1
ratio
Creeds Elementary
Virginia Beach · Grades PK–05
Elementary
333
students
13.76:1
ratio
Bayside 6th Grade Campus
Virginia Beach · Grades 06–06
Middle
329
students
8.8:1
ratio
Adult Learning Ctr.
Virginia Beach · Grades N–N
Not applicable
students
ratio
Technical & Career Ed. Ctr.
Virginia Beach · Grades N–N
Not applicable
students
ratio
Advanced Technology Center
Virginia Beach · Grades N–N
Not applicable
students
ratio
The Renaissance Academy
Virginia Beach · Grades N–N
Not applicable
students
ratio
Not applicable
students
ratio
An Achievable Dream Academy
Virginia Beach · Grades N–N
Not applicable
students
ratio
Schools by Level
Enrollment by School
Student:Teacher Ratio per School
Free Lunch % per School
Revenue Sources
Federal Revenue
$130.1M
State Revenue
$462.1M
Local Revenue
$495.8M
Total Revenue: $1,088.1M
Expenditure Breakdown
Instruction
$545.8M
Support Services
$390.8M
Other Current
$37.9M
Total Expenditure: $1,084.0M
Per-Pupil Spending: $16,746
50% of spending goes to instruction
Source: NCES F-33 Annual Survey of Local Government Finances in Education, 2023.

District Schools Map

88 schools · Click any pin for details

Full State Map
Dark
Light
Satellite
OSM
Loading…
District Details
District Name
Virginia Beach City Public Schools
LEAID
5103840
State LEA ID
VA-128
Type
Regular public school district that is not a component of a supervisory union
Status
Open
Phone
(757)263-1007
Website
http://www.vbschools.com
Charter Schools
1 of 88
Total Enrollment
64,731
Total Teachers
4,459.2 FTE
District Ratio
14.5:1
Location
State
Virginia
City
Virginia Beach
Address
2512 George Mason Dr
ZIP
23456
County
Metro Area
Ask EduBot about any school!