Average Teacher Salary in Va Beach City Public Schools

The average teacher salary in Va Beach City Public Schools is $46,652.

Grade Level Average 10th percentile 25th percentile Median 75th percentile 90th percentile
Pre-school $21,980 $14,560 $15,870 $18,390 $23,990 $32,790
Kindergarten $45,090 $19,990 $25,150 $42,560 $59,730 $76,820
Elementary $54,380 $36,540 $42,380 $51,100 $64,730 $80,900
Middle school $56,470 $37,240 $43,540 $53,650 $67,640 $83,370
High school $55,340 $36,970 $42,450 $51,910 $65,700 $82,090

How to Become a Teacher in Va Beach City Public Schools

To learn how to become a teacher in the Va Beach City Public Schools, read our how to become a teacher in Virginia article. For average salary information, read our average teacher salary in Virginia article.

General Facts

  • Staff: 10,923
  • Full time teachers: 3,984
  • Pupil to teacher ratio: 17 to 1
  • Teacher assistants (instructional aides): 1,363
  • Instructional Coordinators: 611
  • Elementary Teachers: 1,619
  • Kindergarten Teachers: 194
  • Pre-K Teachers: 69
  • High School Teachers: 2,103
  • Pre-K to 12 Students: 71,554

Financial Statistics for Va Beach City Public Schools

Revenue

  • Revenue from local sources: $370,345,000
  • Revenue from state sources: $375,553,000
  • Revenue from federal sources: $61,259,000
  • Total revenue: $807,157,000

Expenses

  • Expenditures on instruction: $436,831,000
  • Expenditures on teacher salary: $464,974,000
  • Expenditures on teacher benefits: $162,037,000
  • Expenditures per student: $2,250,000
  • Total expenditures: $851,435,000

Breakdown of Teacher Salary Expenses

  • Teacher salary expenses on regular education: $205,701,000
  • Teacher salary expenses on special education: $55,564,000
  • Teacher salary expenses on vocational education: $14,895,000

Information on Schools within Va Beach City Public Schools

Elementary Schools within the Va Beach City Public Schools

School Students Student to Teacher Ratio Full Time Certified Teachers Lowest Grade Offered Highest Grade Offered
Alanton Elementary
1441 Stephens Rd
Virginia Beach, VA 23454
757-648-2000
  • Total: 612
  • Pre-k: 51
  • Kindergarten: 95
  • 1st grade: 108
  • 2nd grade: 79
  • 3rd grade: 99
  • 4th grade: 101
  • 5th grade: 79
18 to 1 34 Prekindergarten 5th Grade
Arrowhead Elementary
5549 Susquehanna Dr
Virginia Beach, VA 23462
757-648-2040
  • Total: 590
  • Pre-k: 11
  • Kindergarten: 85
  • 1st grade: 77
  • 2nd grade: 108
  • 3rd grade: 101
  • 4th grade: 111
  • 5th grade: 97
19 to 1 32 Prekindergarten 5th Grade
Bayside Elementary
5649 Bayside Rd
Virginia Beach, VA 23455
757-648-2080
  • Total: 424
  • Pre-k: 9
  • Kindergarten: 55
  • 1st grade: 73
  • 2nd grade: 76
  • 3rd grade: 68
  • 4th grade: 78
  • 5th grade: 65
15 to 1 28 Prekindergarten 5th Grade
Birdneck Elementary
957 South Birdneck Rd
Virginia Beach, VA 23451
757-648-2120
  • Total: 1,081
  • Pre-k: 94
  • Kindergarten: 176
  • 1st grade: 190
  • 2nd grade: 174
  • 3rd grade: 161
  • 4th grade: 150
  • 5th grade: 136
14 to 1 79 Prekindergarten 5th Grade
Brookwood Elementary
601 South Lynnhaven Rd
Virginia Beach, VA 23452
757-648-2160
  • Total: 557
  • Pre-k: 18
  • Kindergarten: 67
  • 1st grade: 107
  • 2nd grade: 91
  • 3rd grade: 84
  • 4th grade: 84
  • 5th grade: 106
17 to 1 32 Prekindergarten 5th Grade
Centerville Elementary
2201 Centerville Tnpk
Virginia Beach, VA 23464
757-648-2200
  • Total: 691
  • Pre-k: 16
  • Kindergarten: 78
  • 1st grade: 118
  • 2nd grade: 121
  • 3rd grade: 119
  • 4th grade: 126
  • 5th grade: 113
20 to 1 35 Prekindergarten 5th Grade
Christopher Farms Elementary
2828 Placeeasant Acres Dr
Virginia Beach, VA 23453
757-648-2240
  • Total: 739
  • Pre-k: 5
  • Kindergarten: 97
  • 1st grade: 128
  • 2nd grade: 121
  • 3rd grade: 137
  • 4th grade: 119
  • 5th grade: 132
20 to 1 38 Prekindergarten 5th Grade
College Park Elementary
1110 Bennington Rd
Virginia Beach, VA 23464
757-648-2280
  • Total: 468
  • Pre-k: 60
  • Kindergarten: 57
  • 1st grade: 62
  • 2nd grade: 68
  • 3rd grade: 68
  • 4th grade: 75
  • 5th grade: 78
15 to 1 31 Prekindergarten 5th Grade
Corporate Landing Elementary
1590 Corporate Landing Pkwy
Virginia Beach, VA 23454
757-648-2370
  • Total: 516
  • Pre-k: 20
  • Kindergarten: 84
  • 1st grade: 82
  • 2nd grade: 83
  • 3rd grade: 87
  • 4th grade: 85
  • 5th grade: 75
17 to 1 31 Prekindergarten 5th Grade
Creeds Elementary
920 Princess Anne Rd
Virginia Beach, VA 23457
757-426-7792
  • Total: 297
  • Pre-k: 4
  • Kindergarten: 45
  • 1st grade: 52
  • 2nd grade: 47
  • 3rd grade: 46
  • 4th grade: 59
  • 5th grade: 44
20 to 1 15 Prekindergarten 5th Grade
Diamond Springs Elementary
5225 Learning Circlecle
Virginia Beach, VA 23462
757-648-4240
  • Total: 578
  • Pre-k: 73
  • Kindergarten: 252
  • 1st grade: 253
13 to 1 45 Prekindergarten 1st Grade
Fairfield Elementary
5428 Providence Rd
Virginia Beach, VA 23464
757-648-2480
  • Total: 506
  • Pre-k: 53
  • Kindergarten: 53
  • 1st grade: 52
  • 2nd grade: 47
  • 3rd grade: 48
  • 4th grade: 47
  • 5th grade: 55
20 to 1 26 Prekindergarten 5th Grade
Glenwood Elementary
2213 Round Hill Dr
Virginia Beach, VA 23464
757-648-2520
  • Total: 929
  • Pre-k: 33
  • Kindergarten: 125
  • 1st grade: 143
  • 2nd grade: 145
  • 3rd grade: 160
  • 4th grade: 167
  • 5th grade: 156
19 to 1 50 Prekindergarten 5th Grade
Green Run Elementary
1200 Green Garden Circlecle
Virginia Beach, VA 23456
757-648-2560
  • Total: 501
  • Pre-k: 11
  • Kindergarten: 86
  • 1st grade: 81
  • 2nd grade: 95
  • 3rd grade: 76
  • 4th grade: 75
  • 5th grade: 77
14 to 1 36 Prekindergarten 5th Grade
Hermitage Elementary
1701 Placeeasure House Rd
Virginia Beach, VA 23455
757-648-2600
  • Total: 583
  • Pre-k: 24
  • Kindergarten: 109
  • 1st grade: 97
  • 2nd grade: 96
  • 3rd grade: 84
  • 4th grade: 88
  • 5th grade: 85
18 to 1 32 Prekindergarten 5th Grade
Holland Elementary
3340 Holland Rd
Virginia Beach, VA 23452
757-648-2460
  • Total: 618
  • Pre-k: 63
  • Kindergarten: 97
  • 1st grade: 88
  • 2nd grade: 102
  • 3rd grade: 86
  • 4th grade: 92
  • 5th grade: 90
14 to 1 43 Prekindergarten 5th Grade
Indian Lakes Elementary
1240 Homestead Dr
Virginia Beach, VA 23464
757-648-2680
  • Total: 547
  • Pre-k: 20
  • Kindergarten: 84
  • 1st grade: 89
  • 2nd grade: 86
  • 3rd grade: 90
  • 4th grade: 91
  • 5th grade: 87
17 to 1 32 Prekindergarten 5th Grade
John B. Dey Elementary
1900 North Great Neck Rd
Virginia Beach, VA 23454
757-648-2440
  • Total: 805
  • Pre-k: 20
  • Kindergarten: 121
  • 1st grade: 127
  • 2nd grade: 141
  • 3rd grade: 127
  • 4th grade: 116
  • 5th grade: 153
21 to 1 38 Prekindergarten 5th Grade
Kempsville Elementary
570 Kempsville Rd
Virginia Beach, VA 23464
757-648-2720
  • Total: 473
  • Pre-k: 26
  • Kindergarten: 63
  • 1st grade: 73
  • 2nd grade: 77
  • 3rd grade: 79
  • 4th grade: 82
  • 5th grade: 73
17 to 1 28 Prekindergarten 5th Grade
Kempsville Meadows Elementary
736 Edwin Dr
Virginia Beach, VA 23462
757-474-8435
  • Total: 542
  • Pre-k: 10
  • Kindergarten: 74
  • 1st grade: 91
  • 2nd grade: 106
  • 3rd grade: 105
  • 4th grade: 79
  • 5th grade: 77
18 to 1 31 Prekindergarten 5th Grade
King's Grant Elementary
612 North Lynnhaven Rd
Virginia Beach, VA 23452
757-648-2800
  • Total: 615
  • Pre-k: 8
  • Kindergarten: 89
  • 1st grade: 106
  • 2nd grade: 106
  • 3rd grade: 89
  • 4th grade: 103
  • 5th grade: 114
18 to 1 34 Prekindergarten 5th Grade
Kingston Elementary
3532 Kings Grant Rd
Virginia Beach, VA 23452
757-648-2840
  • Total: 537
  • Pre-k: 11
  • Kindergarten: 59
  • 1st grade: 76
  • 2nd grade: 88
  • 3rd grade: 99
  • 4th grade: 116
  • 5th grade: 88
18 to 1 30 Prekindergarten 5th Grade
Landstown Elementary
2212 Recreation Dr
Virginia Beach, VA 23456
757-648-2880
  • Total: 791
  • Pre-k: 31
  • Kindergarten: 105
  • 1st grade: 151
  • 2nd grade: 92
  • 3rd grade: 138
  • 4th grade: 129
  • 5th grade: 145
19 to 1 42 Prekindergarten 5th Grade
Linkhorn Park Elementary
977 First Colonial Rd
Virginia Beach, VA 23454
757-648-2920
  • Total: 723
  • Pre-k: 7
  • Kindergarten: 91
  • 1st grade: 110
  • 2nd grade: 118
  • 3rd grade: 142
  • 4th grade: 128
  • 5th grade: 127
20 to 1 36 Prekindergarten 5th Grade
Luxford Elementary
4808 Haygood Rd
Virginia Beach, VA 23455
757-473-5014
  • Total: 585
  • Pre-k: 71
  • Kindergarten: 79
  • 1st grade: 76
  • 2nd grade: 98
  • 3rd grade: 91
  • 4th grade: 83
  • 5th grade: 87
18 to 1 33 Prekindergarten 5th Grade
Lynnhaven Elementary
210 Dillon Dr
Virginia Beach, VA 23452
757-648-3000
  • Total: 506
  • Pre-k: 70
  • Kindergarten: 74
  • 1st grade: 75
  • 2nd grade: 88
  • 3rd grade: 64
  • 4th grade: 74
  • 5th grade: 61
16 to 1 31 Prekindergarten 5th Grade
Malibu Elementary
3632 Edinburgh Dr
Virginia Beach, VA 23452
757-431-4098
  • Total: 360
  • Pre-k: 38
  • Kindergarten: 45
  • 1st grade: 54
  • 2nd grade: 59
  • 3rd grade: 64
  • 4th grade: 53
  • 5th grade: 47
18 to 1 21 Prekindergarten 5th Grade
New Castle Elementary
4136 Dam Neck Rd
Virginia Beach, VA 23456
757-648-3080
  • Total: 786
  • Pre-k: 7
  • Kindergarten: 105
  • 1st grade: 136
  • 2nd grade: 123
  • 3rd grade: 150
  • 4th grade: 140
  • 5th grade: 125
21 to 1 38 Prekindergarten 5th Grade
Newtown Elementary
5277 Learning Circlecle
Virginia Beach, VA 23462
757-648-3120
  • Total: 463
  • 2nd grade: 260
  • 3rd grade: 203
13 to 1 36 2nd Grade 3rd Grade
North Landing Elementary
2929 North Landing Rd
Virginia Beach, VA 23456
757-648-3160
  • Total: 573
  • Pre-k: 15
  • Kindergarten: 81
  • 1st grade: 89
  • 2nd grade: 102
  • 3rd grade: 84
  • 4th grade: 103
  • 5th grade: 99
18 to 1 32 Prekindergarten 5th Grade
Ocean Lakes Elementary
1616 Upton Dr
Virginia Beach, VA 23454
757-648-3200
  • Total: 625
  • Pre-k: 2
  • Kindergarten: 104
  • 1st grade: 122
  • 2nd grade: 107
  • 3rd grade: 104
  • 4th grade: 79
  • 5th grade: 107
20 to 1 32 Prekindergarten 5th Grade
Old Donation Center
1008 Ferry Placeantation Rd
Virginia Beach, VA 23455
757-473-5043
  • Total: 510
  • 2nd grade: 126
  • 3rd grade: 128
  • 4th grade: 129
  • 5th grade: 127
15 to 1 34 2nd Grade 5th Grade
Parkway Elementary
4180 O'hare Dr
Virginia Beach, VA 23456
757-648-3280
  • Total: 461
  • Pre-k: 6
  • Kindergarten: 91
  • 1st grade: 84
  • 2nd grade: 92
  • 3rd grade: 65
  • 4th grade: 58
  • 5th grade: 65
14 to 1 33 Prekindergarten 5th Grade
Pembroke Elementary
4622 Jericho Rd
Virginia Beach, VA 23462
757-473-5025
  • Total: 567
  • Pre-k: 65
  • Kindergarten: 86
  • 1st grade: 82
  • 2nd grade: 92
  • 3rd grade: 88
  • 4th grade: 78
  • 5th grade: 76
16 to 1 36 Prekindergarten 5th Grade
Pembroke Meadows Elementary
820 Cathedral Dr
Virginia Beach, VA 23455
757-648-3360
  • Total: 471
  • Pre-k: 5
  • Kindergarten: 50
  • 1st grade: 79
  • 2nd grade: 92
  • 3rd grade: 79
  • 4th grade: 72
  • 5th grade: 94
18 to 1 26 Prekindergarten 5th Grade
Plaza Elementary
641 Carriage Hill Rd
Virginia Beach, VA 23452
757-648-3400
  • Total: 334
  • Pre-k: 2
  • Kindergarten: 49
  • 1st grade: 59
  • 2nd grade: 52
  • 3rd grade: 62
  • 4th grade: 43
  • 5th grade: 67
17 to 1 20 Prekindergarten 5th Grade
Point O' View Elementary
5400 Parliament Dr
Virginia Beach, VA 23462
757-648-3440
  • Total: 440
  • Pre-k: 35
  • Kindergarten: 64
  • 1st grade: 73
  • 2nd grade: 68
  • 3rd grade: 69
  • 4th grade: 58
  • 5th grade: 73
19 to 1 24 Prekindergarten 5th Grade
Princess Anne Elementary
2444 Seaboard Rd
Virginia Beach, VA 23456
757-648-3480
  • Total: 574
  • Pre-k: 14
  • Kindergarten: 75
  • 1st grade: 103
  • 2nd grade: 95
  • 3rd grade: 92
  • 4th grade: 87
  • 5th grade: 108
19 to 1 31 Prekindergarten 5th Grade
Providence Elementary
4968 Providence Rd
Virginia Beach, VA 23464
757-648-3520
  • Total: 541
  • Pre-k: 27
  • Kindergarten: 109
  • 1st grade: 114
  • 2nd grade: 114
  • 3rd grade: 97
  • 4th grade: 98
  • 5th grade: 97
18 to 1 30 Prekindergarten 5th Grade
Red Mill Elementary
1860 Sandbridge Rd
Virginia Beach, VA 23456
757-648-3560
  • Total: 679
  • Pre-k: 18
  • Kindergarten: 90
  • 1st grade: 117
  • 2nd grade: 103
  • 3rd grade: 119
  • 4th grade: 124
  • 5th grade: 108
21 to 1 33 Prekindergarten 5th Grade
Rosemont Elementary
1257 Rosemont Rd
Virginia Beach, VA 23456
757-648-3600
  • Total: 370
  • Pre-k: 9
  • Kindergarten: 53
  • 1st grade: 58
  • 2nd grade: 58
  • 3rd grade: 65
  • 4th grade: 55
  • 5th grade: 72
14 to 1 27 Prekindergarten 5th Grade
Rosemont Forest Elementary
1716 Grey Friars Chase
Virginia Beach, VA 23456
757-648-3640
  • Total: 504
  • Pre-k: 3
  • Kindergarten: 58
  • 1st grade: 85
  • 2nd grade: 73
  • 3rd grade: 101
  • 4th grade: 87
  • 5th grade: 97
18 to 1 28 Prekindergarten 5th Grade
Salem Elementary
3961 Salem Lakes Blvd
Virginia Beach, VA 23456
757-648-3680
  • Total: 491
  • Pre-k: 43
  • Kindergarten: 76
  • 1st grade: 79
  • 2nd grade: 64
  • 3rd grade: 76
  • 4th grade: 74
  • 5th grade: 79
21 to 1 23 Prekindergarten 5th Grade
Seatack Elementary
912 South Birdneck Rd
Virginia Beach, VA 23451
757-437-4867
  • Total: 316
  • Kindergarten: 60
  • 1st grade: 54
  • 2nd grade: 66
  • 3rd grade: 49
  • 4th grade: 40
  • 5th grade: 47
12 to 1 28 Prekindergarten 5th Grade
Shelton Park Elementary
1700 Shelton Rd
Virginia Beach, VA 23455
757-460-7577
  • Total: 389
  • Pre-k: 63
  • Kindergarten: 65
  • 1st grade: 56
  • 2nd grade: 51
  • 3rd grade: 57
  • 4th grade: 52
  • 5th grade: 45
17 to 1 23 Prekindergarten 5th Grade
Strawbridge Elementary
2553 Strawbridge Rd
Virginia Beach, VA 23456
757-427-5562
  • Total: 797
  • Pre-k: 36
  • Kindergarten: 104
  • 1st grade: 131
  • 2nd grade: 131
  • 3rd grade: 145
  • 4th grade: 117
  • 5th grade: 133
23 to 1 35 Prekindergarten 5th Grade
Tallwood Elementary
2025 Kempsville Rd
Virginia Beach, VA 23464
757-648-3840
  • Total: 587
  • Pre-k: 15
  • Kindergarten: 93
  • 1st grade: 96
  • 2nd grade: 86
  • 3rd grade: 96
  • 4th grade: 104
  • 5th grade: 97
21 to 1 29 Prekindergarten 5th Grade
Thalia Elementary
421 Thalia Rd
Virginia Beach, VA 23452
757-648-3880
  • Total: 665
  • Pre-k: 14
  • Kindergarten: 91
  • 1st grade: 124
  • 2nd grade: 101
  • 3rd grade: 119
  • 4th grade: 103
  • 5th grade: 113
17 to 1 38 Prekindergarten 5th Grade
Thoroughgood Elementary
1444 Dunstan Ln
Virginia Beach, VA 23455
757-648-3920
  • Total: 648
  • Pre-k: 5
  • Kindergarten: 88
  • 1st grade: 105
  • 2nd grade: 99
  • 3rd grade: 122
  • 4th grade: 111
  • 5th grade: 118
19 to 1 33 Prekindergarten 5th Grade
Three Oaks Elementary
2201 Elson Green Ave
Virginia Beach, VA 23456
757-648-3960
  • Total: 670
  • Pre-k: 5
  • Kindergarten: 96
  • 1st grade: 121
  • 2nd grade: 113
  • 3rd grade: 111
  • 4th grade: 96
  • 5th grade: 128
20 to 1 34 Prekindergarten 5th Grade
Trantwood Elementary
2344 Inlynnview Rd
Virginia Beach, VA 23454
757-648-4000
  • Total: 533
  • Pre-k: 10
  • Kindergarten: 79
  • 1st grade: 85
  • 2nd grade: 75
  • 3rd grade: 100
  • 4th grade: 85
  • 5th grade: 99
18 to 1 30 Prekindergarten 5th Grade
W.t. Cooke Elementary
1501 Mediterranean Ave
Virginia Beach, VA 23451
757-437-4827
  • Total: 514
  • Pre-k: 9
  • Kindergarten: 93
  • 1st grade: 79
  • 2nd grade: 84
  • 3rd grade: 92
  • 4th grade: 81
  • 5th grade: 76
14 to 1 38 Prekindergarten 5th Grade
White Oaks Elementary
960 Windsor Oaks Blvd
Virginia Beach, VA 23462
757-648-4040
  • Total: 802
  • Pre-k: 76
  • Kindergarten: 124
  • 1st grade: 133
  • 2nd grade: 114
  • 3rd grade: 137
  • 4th grade: 110
  • 5th grade: 108
17 to 1 48 Prekindergarten 5th Grade
Williams Elementary
892 Newtown Rd
Virginia Beach, VA 23462
757-473-5033
  • Total: 403
  • 4th grade: 207
  • 5th grade: 196
13 to 1 31 4th Grade 5th Grade
Windsor Oaks Elementary
3800 Van Buren Dr
Virginia Beach, VA 23452
757-648-4120
  • Total: 509
  • Pre-k: 15
  • Kindergarten: 81
  • 1st grade: 78
  • 2nd grade: 88
  • 3rd grade: 83
  • 4th grade: 84
  • 5th grade: 80
13 to 1 40 Prekindergarten 5th Grade
Windsor Woods Elementary
233 Presidential Blvd
Virginia Beach, VA 23452
757-648-4160
  • Total: 432
  • Pre-k: 15
  • Kindergarten: 57
  • 1st grade: 81
  • 2nd grade: 73
  • 3rd grade: 69
  • 4th grade: 73
  • 5th grade: 64
20 to 1 21 Prekindergarten 5th Grade
Woodstock Elementary
6016 Providence Rd
Virginia Beach, VA 23464
757-366-4590
  • Total: 626
  • Pre-k: 6
  • Kindergarten: 92
  • 1st grade: 97
  • 2nd grade: 114
  • 3rd grade: 111
  • 4th grade: 102
  • 5th grade: 104
17 to 1 36 Prekindergarten 5th Grade

Middle Schools within the Va Beach City Public Schools

School Students Student to Teacher Ratio Full Time Certified Teachers Lowest Grade Offered Highest Grade Offered
Bayside Middle
965 Newtown Rd
Virginia Beach, VA 23462
757-648-4400
  • Total: 1,053
  • 6th grade: 359
  • 7th grade: 368
  • 8th grade: 326
18 to 1 58 6th Grade 8th Grade
Brandon Middle
1700 Pope St
Virginia Beach, VA 23464
757-648-4450
  • Total: 1,221
  • 6th grade: 402
  • 7th grade: 395
  • 8th grade: 424
19 to 1 65 6th Grade 8th Grade
Corporate Landing Middle
1597 Corporate Landing Pkwy
Virginia Beach, VA 23454
757-648-4500
  • Total: 1,438
  • 6th grade: 480
  • 7th grade: 494
  • 8th grade: 464
17 to 1 84 6th Grade 8th Grade
Great Neck Middle
1848 North Great Neck Rd
Virginia Beach, VA 23454
757-648-4550
  • Total: 1,022
  • 6th grade: 357
  • 7th grade: 319
  • 8th grade: 346
19 to 1 55 6th Grade 8th Grade
Independence Middle
1370 Dunstan Ln
Virginia Beach, VA 23455
757-648-4600
  • Total: 1,262
  • 6th grade: 390
  • 7th grade: 430
  • 8th grade: 442
20 to 1 64 6th Grade 8th Grade
Kemps Landing Magnet
4722 Jericho Rd
Virginia Beach, VA 23462
757-648-4650
  • Total: 587
  • 6th grade: 212
  • 7th grade: 194
  • 8th grade: 181
16 to 1 37 6th Grade 8th Grade
Kempsville Middle
860 Churchill Dr
Virginia Beach, VA 23464
757-648-4700
  • Total: 959
  • 6th grade: 281
  • 7th grade: 343
  • 8th grade: 335
19 to 1 50 6th Grade 8th Grade
Landstown Middle
2204 Recreation Dr
Virginia Beach, VA 23456
757-648-4750
  • Total: 1,556
  • 6th grade: 526
  • 7th grade: 519
  • 8th grade: 511
19 to 1 84 6th Grade 8th Grade
Larkspur Middle
4696 Princess Anne Rd
Virginia Beach, VA 23462
757-648-4800
  • Total: 1,599
  • 6th grade: 524
  • 7th grade: 546
  • 8th grade: 529
17 to 1 92 6th Grade 8th Grade
Lynnhaven Middle
1250 Bayne Dr
Virginia Beach, VA 23454
757-648-4850
  • Total: 1,208
  • 6th grade: 437
  • 7th grade: 392
  • 8th grade: 379
19 to 1 64 6th Grade 8th Grade
Plaza Middle
3080 South Lynnhaven Rd
Virginia Beach, VA 23452
757-648-4900
  • Total: 1,135
  • 6th grade: 386
  • 7th grade: 386
  • 8th grade: 363
17 to 1 69 6th Grade 8th Grade
Princess Anne Middle
2509 Seaboard Rd
Virginia Beach, VA 23456
757-648-4950
  • Total: 1,444
  • 6th grade: 450
  • 7th grade: 468
  • 8th grade: 526
19 to 1 76 6th Grade 8th Grade
Salem Middle
2380 Lynnhaven Pkwy
Virginia Beach, VA 23464
757-648-5000
  • Total: 1,066
  • 6th grade: 362
  • 7th grade: 326
  • 8th grade: 378
19 to 1 57 6th Grade 8th Grade
Virginia Beach Middle
600 25th St
Virginia Beach, VA 23451
757-437-4892
  • Total: 696
  • 6th grade: 228
  • 7th grade: 227
  • 8th grade: 241
19 to 1 38 6th Grade 8th Grade

High Schools within the Va Beach City Public Schools

School Students Student to Teacher Ratio Full Time Certified Teachers Lowest Grade Offered Highest Grade Offered
Bayside High
4960 Haygood Rd
Virginia Beach, VA 23455
757-648-5200
  • Total: 2,112
  • 9th grade: 647
  • 10th grade: 551
  • 11th grade: 493
  • 12th grade: 421
19 to 1 109 9th Grade 12th Grade
First Colonial High
1272 Mill Dam Rd
Virginia Beach, VA 23454
757-648-5300
  • Total: 2,115
  • 9th grade: 578
  • 10th grade: 537
  • 11th grade: 515
  • 12th grade: 485
19 to 1 112 9th Grade 12th Grade
Floyd Kellam High
2323 Holland Rd
Virginia Beach, VA 23456
757-648-5400
  • Total: 1,833
  • 9th grade: 448
  • 10th grade: 456
  • 11th grade: 483
  • 12th grade: 446
18 to 1 101 9th Grade 12th Grade
Frank W. Cox High
2425 Shorehaven Dr
Virginia Beach, VA 23454
757-648-5250
  • Total: 1,973
  • 9th grade: 496
  • 10th grade: 477
  • 11th grade: 504
  • 12th grade: 496
20 to 1 100 9th Grade 12th Grade
Green Run High
1700 Dahlia Dr
Virginia Beach, VA 23456
757-648-5350
  • Total: 1,859
  • 9th grade: 559
  • 10th grade: 468
  • 11th grade: 439
  • 12th grade: 393
19 to 1 100 9th Grade 12th Grade
Kempsville High
5194 Chief Trail
Virginia Beach, VA 23464
757-648-5450
  • Total: 1,929
  • 9th grade: 561
  • 10th grade: 461
  • 11th grade: 474
  • 12th grade: 433
20 to 1 98 9th Grade 12th Grade
Landstown High
2001 Conceroute Dr
Virginia Beach, VA 23456
757-468-3800
  • Total: 2,499
  • 9th grade: 748
  • 10th grade: 635
  • 11th grade: 602
  • 12th grade: 514
19 to 1 129 9th Grade 12th Grade
Ocean Lakes High
885 Schuman Dr
Virginia Beach, VA 23454
757-648-5550
  • Total: 2,520
  • 9th grade: 687
  • 10th grade: 659
  • 11th grade: 604
  • 12th grade: 570
19 to 1 134 9th Grade 12th Grade
Princess Anne High
4400 Virginia Beach Blvd
Virginia Beach, VA 23462
757-648-5600
  • Total: 1,868
  • 9th grade: 499
  • 10th grade: 468
  • 11th grade: 457
  • 12th grade: 444
17 to 1 108 9th Grade 12th Grade
Salem High
1993 Sun Devil Dr
Virginia Beach, VA 22464
757-648-5650
  • Total: 2,012
  • 9th grade: 585
  • 10th grade: 535
  • 11th grade: 456
  • 12th grade: 436
19 to 1 105 9th Grade 12th Grade
Tallwood High
1668 Kempsville Rd
Virginia Beach, VA 23464
757-648-5700
  • Total: 2,134
  • 9th grade: 620
  • 10th grade: 548
  • 11th grade: 490
  • 12th grade: 476
19 to 1 112 9th Grade 12th Grade

General District Statistics

  • Per capita income: $22,365
  • Median family income: $53,242
  • Median male income: $29,775
  • Median female income: $19,154
  • Median income of a renter: $34,231
  • Median income of a home owner: $58,460
  • Number of Households making:
    10 - 25k25 - 40k40 - 60k60 - 100k100k+
    15,355 21,195 27,585 32,145 15,845

Information for Nearby School Districts