Find a School
School Rankings
Find a School
School Rankings
Home
Virginia
City Rankings
Best Cities in Virginia for Schools
Welcome to SchoolDigger, your premier source for city-wide school rankings! Our user-friendly platform focuses on test scores, presenting a transparent, data-driven comparison to help you navigate the educational scene. Explore top-rated cities in Virginia and make informed decisions for your child's academic future. With our comprehensive database, uncover the best-performing schools within each city, evaluate their performance, and gain valuable insights. Trust SchoolDigger.com to guide you in finding the perfect city for your child's education. Embark on your journey to academic success right here!
Year after year, SchoolDigger is
always
the first to publish Virginia test scores and rankings. Other sites use stale test score data that are several years old! Be in the know with the very latest performance metrics.
The list is updated annually upon the release of the test scores by the Virginia Department of Education. The most recent update was on Sunday, August 25, 2024.
Be the first to know when we post new test scores and rankings!
Get Notified!
School Year:
2023 - 2024
2023 - 2024
2022 - 2023
2021 - 2022
2020 - 2021
2018 - 2019
2017 - 2018
2016 - 2017
2015 - 2016
2014 - 2015
2013 - 2014
2012 - 2013
2011 - 2012
2010 - 2011
2009 - 2010
2008 - 2009
2007 - 2008
2006 - 2007
2005 - 2006
Rank (of 361)
City
# Elementary Schools
# Middle Schools
# High Schools
# Alt. Schools
# Private Schools*
Rank score (
2024
)
Rank (
2023
)
Rank change from
2023
SchoolDigger Rating (
2024
)
1
st
Saint Paul
1
0
0
0
0
0.997
1
2
nd
Pound
1
0
0
0
0
0.987
3
1
3
rd
Swords Creek
1
0
0
0
0
0.981
22
19
4
th
Seaford
1
0
0
0
0
0.976
13
9
5
th
Rosedale
1
0
0
0
0
0.971
14
9
6
th
Great Falls
2
0
0
0
2
0.965
2
4
7
th
Hiltons
1
0
0
0
0
0.961
73
66
8
th
Hurt
1
0
0
0
1
0.957
20
12
9
th
McLean
5
1
2
0
12
0.951
4
5
10
th
Clifton Forge
1
0
0
0
1
0.943
165
155
11
th
Haymarket
4
1
1
0
1
0.926
8
3
12
th
Rural Retreat
1
1
1
0
0
0.926
5
7
13
th
Cedar Bluff
1
0
0
0
2
0.922
43
30
14
th
Weber City
1
0
0
0
0
0.901
42
28
15
th
Blairs
1
0
0
0
0
0.9
6
9
16
th
Buchanan
1
0
1
0
0
0.89
23
7
17
th
Grafton
1
0
0
0
1
0.89
10
7
18
th
Saint Charles
1
0
0
0
0
0.886
106
88
19
th
Wise
1
1
0
0
2
0.885
17
2
20
th
Big Stone Gap
1
1
1
0
1
0.884
18
2
21
st
Langley AFB
1
0
0
0
0
0.882
9
12
22
nd
Oakton
2
0
0
0
4
0.873
38
16
23
rd
Woolwine
1
0
0
0
0
0.871
7
16
24
th
Glade Spring
0
1
1
0
1
0.86
25
1
25
th
Saluda
0
0
1
0
0
0.857
109
84
26
th
Troutdale
1
0
0
0
0
0.851
71
45
27
th
Cloverdale
1
1
0
0
0
0.85
41
14
28
th
Fincastle
1
1
0
0
0
0.85
16
12
29
th
Ararat
1
0
0
0
0
0.85
24
5
30
th
Burke
3
0
1
0
1
0.849
29
1
31
st
Saxe
1
0
0
0
0
0.848
92
61
32
nd
Poquoson
2
1
1
0
0
0.848
12
20
33
rd
Yorktown
5
3
4
0
2
0.848
35
2
34
th
Aldie
6
2
2
0
4
0.845
33
1
35
th
Rocky Gap
0
0
1
0
0
0.841
63
28
36
th
Stuart
1
0
1
0
1
0.841
19
17
37
th
Abingdon
3
1
1
0
2
0.841
21
16
38
th
Crozier
1
0
0
0
0
0.838
49
11
39
th
South Riding
3
0
1
0
3
0.833
56
17
40
th
Callaway
1
0
0
0
0
0.833
76
36
41
st
Richlands
1
1
1
0
2
0.832
95
54
42
nd
Fancy Gap
1
0
0
0
0
0.831
51
9
43
rd
Hamilton
2
1
0
0
0
0.83
70
27
44
th
Earlysville
1
0
0
0
0
0.829
59
15
45
th
Coeburn
1
1
1
0
0
0.829
15
30
46
th
Ashburn
16
5
4
1
23
0.824
28
18
47
th
Norton
1
0
2
0
0
0.823
26
21
48
th
Troutville
3
0
0
0
0
0.819
31
17
49
th
Purcellville
4
1
1
1
0
0.819
60
11
50
th
Mineral
1
1
1
0
0
0.818
62
12
51
st
Keysville
1
0
0
0
0
0.814
36
15
52
nd
Chilhowie
1
1
1
0
0
0.814
55
3
53
rd
Forest
3
1
1
0
2
0.814
52
1
54
th
Damascus
0
1
1
0
0
0.813
11
43
55
th
Saltville
2
1
1
0
0
0.81
72
17
56
th
Crozet
2
1
1
0
1
0.803
64
8
57
th
West Point
1
0
1
0
0
0.802
87
30
58
th
Bristow
5
1
0
0
3
0.797
40
18
59
th
Gainesville
3
2
1
0
3
0.796
47
12
60
th
Dry Fork
0
1
1
0
1
0.795
34
26
61
st
Daleville
0
0
1
0
0
0.787
103
42
62
nd
Chincoteague
1
0
1
0
0
0.775
50
12
63
rd
Moseley
2
0
0
0
0
0.774
67
4
64
th
Max Meadows
1
1
1
0
0
0.772
108
44
65
th
New Baltimore
1
0
0
0
0
0.772
100
35
66
th
Critz
0
1
0
0
0
0.772
97
31
67
th
Vienna
10
2
2
1
13
0.768
44
23
68
th
Swoope
0
0
1
0
0
0.766
77
9
69
th
Blacksburg
5
1
1
0
6
0.759
54
15
70
th
Mechanicsville
10
3
3
0
2
0.758
58
12
71
st
Nickelsville
1
0
1
0
0
0.757
124
53
72
nd
Carrsville
1
0
0
0
0
0.755
90
18
73
rd
Penhook
1
0
0
0
0
0.753
122
49
74
th
Eagle Rock
1
0
0
0
0
0.75
27
47
75
th
Church Road
1
0
0
0
0
0.749
45
30
76
th
Nokesville
3
0
3
0
0
0.747
74
2
77
th
Glen Allen
10
3
2
0
4
0.746
57
20
78
th
Charlotte Court House
0
1
0
0
0
0.746
39
39
79
th
Tazewell
1
1
1
0
0
0.746
80
1
80
th
Hiwassee
1
0
0
0
0
0.745
174
94
81
st
New Kent
1
1
1
0
1
0.745
81
82
nd
Round Hill
1
0
0
0
0
0.744
98
16
83
rd
Fairfax Station
3
0
0
0
1
0.743
91
8
84
th
Sedley
1
0
0
0
0
0.742
75
9
85
th
Bluefield
3
1
1
0
0
0.739
53
32
86
th
Chatham
2
1
1
0
3
0.73
99
13
87
th
Waterford
1
0
0
0
0
0.729
79
8
88
th
Toano
0
1
0
0
0
0.722
144
56
89
th
Fairfax
18
2
3
1
16
0.719
68
21
90
th
Clinchport
0
1
0
0
0
0.717
121
31
91
st
Wytheville
2
1
1
0
1
0.715
86
5
92
nd
Windsor
1
1
1
0
0
0.714
85
7
93
rd
Salem
7
2
2
1
2
0.709
94
1
94
th
Chantilly
2
3
2
0
17
0.709
104
10
95
th
Montpelier
1
0
0
0
0
0.707
46
49
96
th
Gloucester
3
2
1
1
2
0.706
129
33
97
th
Axton
1
0
0
0
1
0.7
116
19
98
th
La Crosse
1
0
0
0
0
0.697
105
7
99
th
Hardy
1
0
0
0
0
0.693
82
17
100
th
North Tazewell
1
0
0
0
1
0.682
37
63
101
st
Hillsville
2
1
1
0
2
0.682
112
11
102
nd
Gate City
2
1
1
0
0
0.678
120
18
103
rd
Ringgold
1
1
1
0
0
0.678
89
14
104
th
Goode
1
0
0
0
0
0.676
88
16
105
th
Midlothian
11
5
5
0
7
0.675
96
9
106
th
Rileyville
1
0
0
0
0
0.671
48
58
107
th
Meadows Of Dan
1
0
0
0
0
0.668
110
3
108
th
Vinton
2
1
1
0
1
0.666
115
7
109
th
Keswick
1
0
0
0
1
0.664
264
155
110
th
Arlington
25
6
4
0
17
0.664
114
4
111
th
Clifton
1
1
1
0
1
0.663
107
4
112
th
Clintwood
2
2
2
0
0
0.66
187
75
113
th
Duffield
1
0
1
0
0
0.659
194
81
114
th
Louisa
3
0
0
0
1
0.656
132
18
115
th
Virginia Beach
55
15
12
0
49
0.656
119
4
116
th
Lovettsville
1
0
0
0
0
0.653
118
2
117
th
Quinton
2
0
0
0
0
0.651
69
48
118
th
Powhatan
3
1
1
0
1
0.65
127
9
119
th
Riner
1
1
1
0
0
0.647
197
78
120
th
Strasburg
1
1
1
0
0
0.638
160
40
121
st
Gretna
2
1
1
0
0
0.637
140
19
122
nd
Smithfield
1
2
1
0
0
0.635
135
13
123
rd
Meadowview
2
0
0
0
0
0.635
139
16
124
th
Williamsburg
11
4
4
1
7
0.634
131
7
125
th
Chesapeake
28
10
7
1
33
0.63
123
2
126
th
Charlotte C H
0
0
1
0
0
0.629
117
9
127
th
Warrenton
3
2
1
0
7
0.629
157
30
128
th
Ferrum
1
0
0
0
0
0.628
78
50
129
th
Lorton
3
1
1
0
1
0.627
125
4
130
th
Monterey
1
0
1
0
0
0.626
65
65
131
st
Big Island
1
0
0
0
0
0.625
30
101
132
nd
Phenix
1
0
0
0
0
0.619
219
87
133
rd
Dungannon
1
0
0
0
0
0.618
150
17
134
th
Hot Springs
1
0
1
0
0
0.618
215
81
135
th
Lovingston
0
1
1
0
0
0.614
141
6
136
th
Millboro
1
0
0
0
0
0.611
128
8
137
th
Hurley
1
0
1
0
0
0.61
266
129
138
th
Sugar Grove
1
0
0
0
0
0.606
156
18
139
th
Staunton
5
3
3
2
7
0.605
147
8
140
th
South Hill
1
1
1
0
1
0.604
66
74
141
st
Hayes
2
0
0
0
0
0.603
199
58
142
nd
Lexington
2
2
1
0
4
0.597
136
6
143
rd
Austinville
2
0
0
0
0
0.594
161
18
144
th
Honaker
2
0
2
0
0
0.591
148
4
145
th
Rocky Mount
3
1
1
0
2
0.584
173
28
146
th
Leesburg
11
4
2
2
11
0.583
146
147
th
Buena Vista
3
1
1
0
0
0.58
203
56
148
th
Oakwood
1
0
0
0
1
0.579
171
23
149
th
Concord
1
0
0
0
0
0.576
163
14
150
th
Bristol
6
2
2
0
4
0.575
134
16
151
st
Capron
1
0
0
0
0
0.574
93
58
152
nd
Skipwith
1
1
1
0
0
0.57
(n/a)
153
rd
Goochland
2
1
1
0
1
0.57
149
4
154
th
Rustburg
2
1
1
0
0
0.57
170
16
155
th
Pearisburg
1
0
1
1
0
0.569
166
11
156
th
Boones Mill
1
0
0
0
0
0.567
83
73
157
th
Pennington Gap
1
1
0
0
0
0.562
245
88
158
th
Beaverdam
1
0
0
0
0
0.557
181
23
159
th
Mc Kenney
1
0
0
0
0
0.556
101
58
160
th
Disputanta
2
1
0
0
0
0.556
151
9
161
st
Independence
1
1
1
0
0
0.553
61
100
162
nd
Fork Union
1
0
0
0
1
0.552
217
55
163
rd
Radford
4
1
1
1
1
0.549
153
10
164
th
Montvale
1
0
0
0
0
0.548
257
93
165
th
Springfield
17
3
3
1
18
0.547
168
3
166
th
Speedwell
1
0
0
0
0
0.546
176
10
167
th
Dumfries
7
2
1
0
2
0.545
178
11
168
th
Ewing
0
1
1
0
0
0.543
145
23
169
th
Brookneal
1
0
0
0
0
0.541
152
17
170
th
Scottsburg
2
0
0
0
1
0.54
137
33
171
st
Fort Eustis
1
0
0
0
0
0.539
111
60
172
nd
Middleburg
2
0
0
0
3
0.531
256
84
173
rd
Glade Hill
1
0
0
0
0
0.523
143
30
174
th
Potomac Falls
0
0
1
0
1
0.52
154
20
175
th
Cana
1
0
0
0
0
0.518
32
143
176
th
Luray
1
1
1
0
1
0.517
216
40
177
th
Shenandoah
1
1
1
0
0
0.516
207
30
178
th
Gordonsville
1
0
0
0
0
0.514
102
76
179
th
Onley
0
1
1
0
0
0.512
167
12
180
th
Galax
4
1
1
0
0
0.512
142
38
181
st
Afton
1
0
0
0
1
0.511
113
68
182
nd
Appomattox
2
1
1
0
2
0.51
196
14
183
rd
Goodview
2
0
0
0
0
0.508
212
29
184
th
Marion
2
1
2
0
0
0.504
247
63
185
th
Dendron
1
1
1
0
0
0.504
164
21
186
th
Reston
8
1
1
0
10
0.501
158
28
187
th
Dayton
1
1
0
0
4
0.501
242
55
188
th
Narrows
1
0
1
0
0
0.5
180
8
189
th
Hampton
21
5
4
0
11
0.5
211
22
190
th
Baskerville
0
1
1
0
0
0.499
(n/a)
191
st
Bridgewater
1
0
1
0
2
0.496
198
7
192
nd
Woodbridge
29
6
5
0
9
0.495
195
3
193
rd
Wirtz
2
0
0
0
1
0.493
193
194
th
Dahlgren
1
0
0
0
0
0.492
84
110
195
th
Broadway
1
1
1
0
0
0.492
233
38
196
th
Penn Laird
2
1
1
0
0
0.488
192
4
197
th
Rose Hill
1
0
0
0
0
0.483
159
38
198
th
Quicksburg
1
1
1
0
0
0.481
222
24
199
th
Herndon
11
2
1
0
16
0.481
191
8
200
th
Jonesville
1
1
1
0
0
0.48
155
45
201
st
Berryville
1
1
1
0
2
0.479
184
17
202
nd
Dryden
1
0
0
0
1
0.478
185
17
203
rd
Heathsville
1
1
1
0
0
0.478
190
13
204
th
Stanley
1
0
0
0
1
0.477
294
90
205
th
Altavista
1
0
1
0
0
0.476
204
1
206
th
Floyd
1
0
1
0
2
0.475
205
1
207
th
Colonial Beach
2
0
1
0
1
0.474
282
75
208
th
Stuarts Draft
2
1
1
0
3
0.473
179
29
209
th
Locust Hill
1
1
0
0
0
0.469
263
54
210
th
South Chesterfield
1
0
0
0
1
0.468
225
15
211
th
Centreville
9
1
1
0
2
0.465
188
23
212
th
Stephenson
1
0
0
0
0
0.463
133
79
213
th
Suffolk
12
5
3
0
3
0.456
231
18
214
th
Fort Defiance
1
1
1
0
0
0.455
175
39
215
th
Bland
1
0
0
0
0
0.454
126
89
216
th
Ruther Glen
2
0
0
0
1
0.454
200
16
217
th
Christiansburg
3
1
1
0
1
0.453
182
35
218
th
Mathews
1
1
1
0
0
0.453
239
21
219
th
Bon Air
1
0
0
0
0
0.452
214
5
220
th
Montross
0
1
1
0
0
0.451
241
21
221
st
Stony Creek
1
0
0
0
0
0.451
274
53
222
nd
Fishersville
1
1
1
1
1
0.451
229
7
223
rd
Manassas
19
7
4
0
9
0.45
221
2
224
th
Prince George
3
0
1
0
0
0.45
186
38
225
th
Palmyra
2
1
1
0
1
0.45
250
25
226
th
Stafford
11
5
4
0
6
0.449
223
3
227
th
Kenbridge
1
0
0
0
1
0.448
275
48
228
th
Ashland
3
1
1
0
4
0.447
169
59
229
th
Ruckersville
1
0
0
0
0
0.445
248
19
230
th
Roanoke
28
8
5
0
15
0.445
220
10
231
st
Charlottesville
15
6
4
1
26
0.441
213
18
232
nd
Falls Church
17
3
4
0
12
0.437
202
30
233
rd
Spotsylvania
9
4
2
0
0
0.434
206
27
234
th
Pembroke
1
0
0
0
0
0.431
261
27
235
th
King George
2
1
1
0
0
0.43
227
8
236
th
Arrington
1
0
0
0
0
0.427
172
64
237
th
Dublin
1
0
1
0
1
0.425
286
49
238
th
Amherst
3
1
1
0
0
0.423
232
6
239
th
Warsaw
1
1
1
0
0
0.422
288
49
240
th
Orange
1
1
1
0
1
0.421
253
13
241
st
Marshall
1
1
0
0
3
0.419
162
79
242
nd
Melfa
1
0
0
0
0
0.417
228
14
243
rd
Sussex
0
1
1
0
0
0.415
254
11
244
th
Woodstock
1
1
1
0
2
0.412
262
18
245
th
Alton
1
0
0
0
0
0.404
226
19
246
th
Front Royal
5
2
2
0
7
0.401
209
37
247
th
Fries
1
0
0
0
0
0.4
208
39
248
th
Pulaski
2
1
0
1
1
0.399
307
59
249
th
Boyce
1
0
0
0
1
0.398
336
87
250
th
Linville
1
0
0
0
0
0.39
270
20
251
st
Colonial Heights
4
1
1
0
0
0.388
218
33
252
nd
Alberta
1
0
0
0
0
0.388
321
69
253
rd
Victoria
1
1
1
0
0
0.386
273
20
254
th
Castlewood
2
0
1
0
1
0.386
210
44
255
th
Fort Belvoir
2
0
0
0
0
0.386
237
18
256
th
Atkins
1
0
0
0
0
0.384
137
119
257
th
Locust Grove
2
1
0
0
0
0.382
271
14
258
th
Nathalie
2
0
0
0
0
0.382
244
14
259
th
Washington
1
0
1
0
0
0.381
246
13
260
th
Tappahannock
1
1
1
0
2
0.373
312
52
261
st
Fairlawn
1
0
0
0
0
0.373
281
20
262
nd
Henry
1
0
0
0
0
0.371
189
73
263
rd
Lebanon
2
1
1
0
0
0.369
183
80
264
th
Churchville
1
0
0
0
0
0.366
177
87
265
th
Sterling
13
3
2
1
4
0.365
280
15
266
th
Fairfield
1
0
0
0
1
0.364
224
42
267
th
Cumberland
1
1
1
0
1
0.359
298
31
268
th
Fredericksburg
14
6
5
0
18
0.356
272
4
269
th
The Plains
1
0
0
0
1
0.349
(n/a)
270
th
Culpeper
6
2
2
0
3
0.349
269
1
271
st
Check
1
0
0
0
0
0.348
234
37
272
nd
Annandale
6
1
1
0
11
0.348
268
4
273
rd
Courtland
1
1
1
0
1
0.344
259
14
274
th
Moneta
1
1
1
0
1
0.341
290
16
275
th
Collinsville
0
1
0
0
0
0.341
278
3
276
th
Crewe
1
2
1
0
0
0.34
267
9
277
th
Martinsville
6
2
1
0
0
0.339
301
24
278
th
Huddleston
1
0
0
0
0
0.335
258
20
279
th
Grundy
1
0
1
0
1
0.334
311
32
280
th
Falmouth
2
1
0
0
0
0.333
252
28
281
st
Unionville
2
0
0
0
0
0.33
332
51
282
nd
South Boston
1
1
1
0
2
0.327
316
34
283
rd
Middletown
1
0
0
0
0
0.326
291
8
284
th
Covington
3
2
2
0
2
0.325
284
285
th
Lawrenceville
2
1
1
0
1
0.324
305
20
286
th
Stephens City
1
0
1
0
2
0.321
243
43
287
th
Elkton
2
1
1
0
0
0.32
287
288
th
New Castle
1
0
1
0
1
0.318
276
12
289
th
Ridgeway
1
0
1
0
0
0.318
238
51
290
th
Alexandria
39
7
7
0
38
0.316
285
5
291
st
Timberville
1
0
0
0
0
0.309
345
54
292
nd
Bassett
2
0
1
0
0
0.308
277
15
293
rd
Lynchburg
14
4
3
0
12
0.307
279
14
294
th
Emporia
1
1
1
0
0
0.307
306
12
295
th
Bealeton
2
1
1
0
0
0.302
324
29
296
th
Halifax
1
0
0
0
0
0.302
325
29
297
th
Chester
6
2
2
0
3
0.301
292
5
298
th
Accomac
1
0
0
0
0
0.295
255
43
299
th
Oak Hall
0
1
1
0
0
0.293
329
30
300
th
White Post
0
1
0
0
0
0.293
236
64
301
st
Bedford
3
1
1
0
0
0.292
328
27
302
nd
Pilgrims Knob
0
0
1
0
0
0.292
300
2
303
rd
King William
2
1
1
0
0
0.291
251
52
304
th
Chesterfield
5
0
2
0
6
0.29
289
15
305
th
Newsoms
1
0
0
0
0
0.285
265
40
306
th
Stanleytown
1
0
0
0
0
0.284
299
7
307
th
Dinwiddie
2
1
1
0
1
0.282
295
12
308
th
Winchester
12
5
3
0
8
0.276
302
6
309
th
Grottoes
1
0
0
0
0
0.275
352
43
310
th
Clear Brook
1
0
0
0
0
0.274
333
23
311
th
Lancaster
0
0
1
0
0
0.27
337
26
312
th
Norfolk
31
6
5
1
31
0.267
320
8
313
th
Natural Bridge Station
1
0
0
0
0
0.266
308
5
314
th
King and Queen Court House
0
0
1
0
0
0.264
331
17
315
th
Remington
1
0
0
0
0
0.26
318
3
316
th
Naruna
0
0
1
0
0
0.259
315
1
317
th
Fulks Run
1
0
0
0
0
0.258
348
31
318
th
Danville
9
2
3
0
8
0.256
297
21
319
th
Madison Heights
3
1
0
1
3
0.254
317
2
320
th
Madison
2
1
1
0
0
0.252
327
7
321
st
Richmond
70
21
19
5
68
0.251
313
8
322
nd
Triangle
1
1
0
0
3
0.251
303
19
323
rd
Kilmarnock
1
0
0
0
0
0.247
326
3
324
th
Buckingham
0
1
1
0
0
0.246
304
20
325
th
Stanardsville
2
1
1
0
0
0.246
310
15
326
th
McGaheysville
1
0
0
0
0
0.236
283
43
327
th
Craigsville
1
0
0
0
0
0.234
339
12
328
th
Ettrick
1
0
0
0
0
0.233
296
32
329
th
Waynesboro
5
1
1
0
3
0.232
335
6
330
th
Hague
1
0
0
0
0
0.232
344
14
331
st
Chase City
1
0
0
0
2
0.222
249
82
332
nd
Newport News
26
7
6
0
17
0.221
340
8
333
rd
North Garden
1
0
0
0
0
0.215
357
24
334
th
Mount Solon
1
0
0
0
0
0.212
235
99
335
th
Willis
1
0
0
0
0
0.211
260
75
336
th
Portsmouth
13
3
3
0
13
0.208
338
2
337
th
Catlett
1
0
0
0
0
0.201
323
14
338
th
Dillwyn
2
0
0
0
3
0.195
350
12
339
th
Sandston
3
1
0
0
1
0.193
314
25
340
th
Amelia Court House
1
1
1
0
2
0.192
319
21
341
st
Eastville
0
1
1
0
0
0.181
346
5
342
nd
Mattaponi
1
0
0
0
0
0.18
230
112
343
rd
Scottsville
1
0
0
0
0
0.18
293
50
344
th
Farmville
1
1
1
0
1
0.178
347
3
345
th
Shawsville
0
1
0
0
0
0.173
341
4
346
th
Elliston
1
0
1
0
0
0.172
330
16
347
th
Sutherland
1
0
0
0
0
0.166
309
38
348
th
Manassas Park
2
1
1
0
1
0.163
334
14
349
th
Harrisonburg
9
2
1
0
8
0.134
349
350
th
Parksley
1
0
0
0
0
0.124
343
7
351
st
Milford
1
1
1
0
0
0.124
342
9
352
nd
Blackstone
1
0
0
0
1
0.094
355
3
353
rd
Hopewell
3
1
1
0
4
0.089
356
3
354
th
Exmore
1
0
0
0
2
0.083
351
3
355
th
Cape Charles
1
0
0
0
1
0.082
353
2
356
th
Saint Stephens Church
1
0
0
0
0
0.078
322
34
357
th
Charles City
1
1
1
0
1
0.063
359
2
358
th
Mappsville
1
0
0
0
0
0.054
354
4
359
th
Highland Springs
2
0
2
0
0
0.049
361
2
360
th
Franklin
1
1
1
0
1
0.039
360
361
st
Petersburg
4
2
1
2
3
0.034
358
3
Sign up for updates!
Be the first to know when we update our rankings!
Go!
Other SchoolDigger ranking lists for Virginia
Elementary Schools
Middle Schools
High Schools
Districts
Cities
About our rankings:
* Private schools are not used in determining city rank.
Schooldigger calculates school rankings based on test scores released by the Virginia Department of Education.
These rankings were last updated on August 25, 2024, and are based on the most recent test scores available. We update rankings as we receive new test scores from the Virginia Department of Education, usually on a yearly basis.
Our sources of data include the National Center for Education Statistics, U.S. Department of Education and the Virginia Department of Education.
For more information about our ranking process, please see our
Ranking FAQ
. Details about our methodology are
here
.
Educational resources:
Student-Teacher Ratios and their Impact on Class Sizes & School Selection
Understanding an IEP: The Ultimate Guide for Parents and Educators
SchoolDigger data sources
: National Center for Education Statistics, U.S. Department of Education, the U.S. Census Bureau and the Virginia Department of Education.
Diagnostics
×
Get an Email update when we release new rankings!
Go!
We will send you an update approximately yearly. You can unsubscribe from future updates at any time!
×
Thank you!
We will let you know as soon as we update the rankings. Thanks for using SchoolDigger.com!
×
Email your saved school list
Comments (optional):
Your Email:
×
Email on the way!
An Email has been sent to
. Thanks for using SchoolDigger.com!
×
Thank you for sharing!
Loading...
x