Find a School
School Rankings
Find a School
School Rankings
Home
North Carolina
City Rankings
COVID-19
: Visit the
North Carolina Dept of Public Instruction COVID-19 resource page
for information relevant to North Carolina schools.
North Carolina City Rankings
Due to the disruption caused by COVID-19, the North Carolina Dept of Public Instruction did not administer assessments for the 2019-2020 school year. SchoolDigger will resume updating its rankings when test scores are released in 2021.
Other NC Rankings:
Elementary Schools
Middle Schools
High Schools
Districts
Cities
School Year:
2018 - 2019
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
Rank (of 483)
City
# Elementary Schools
# Middle Schools
# High Schools
# Alt. Schools
# Private Schools*
Rank score (
2019
)
Rank (
2018
)
Rank change from
2018
SchoolDigger Rating (
2019
)
1
st
Marvin
1
0
0
0
0
0.995
6
5
2
nd
Wrightsville Beach
1
0
0
0
0
0.994
1
1
3
rd
Oak Ridge
1
0
0
0
1
0.983
5
2
4
th
Lewisville
1
0
0
0
0
0.98
3
1
5
th
Autryville
1
0
0
0
0
0.978
2
3
6
th
Misenheimer
0
0
1
0
0
0.963
22
16
7
th
Davidson
1
0
0
1
4
0.943
11
4
8
th
Bahama
1
0
0
0
0
0.942
9
1
9
th
Kitty Hawk
1
0
0
0
1
0.939
14
5
10
th
Mills River
2
0
0
0
1
0.933
15
5
11
th
Cramerton
0
1
0
0
1
0.925
16
5
12
th
Hot Springs
1
0
0
0
0
0.925
46
34
13
th
Harkers Island
1
0
0
0
0
0.923
88
75
14
th
Blowing Rock
1
0
0
0
0
0.922
13
1
15
th
Pinehurst
1
0
0
0
0
0.92
23
8
16
th
Tryon
1
0
0
0
0
0.918
20
4
17
th
Colfax
1
0
0
0
0
0.917
7
10
18
th
Saluda
1
0
0
0
0
0.916
19
1
19
th
Pfafftown
1
0
1
0
0
0.909
24
5
20
th
West End
2
1
0
0
1
0.906
18
2
21
st
Summerfield
2
1
0
0
0
0.899
10
11
22
nd
Denver
3
1
1
1
1
0.898
26
4
23
rd
Pinnacle
2
0
0
0
0
0.894
20
3
24
th
Carolina Beach
1
0
0
0
0
0.892
34
10
25
th
Clemmons
3
0
1
0
1
0.89
33
8
26
th
Etowah
1
0
0
0
0
0.888
17
9
27
th
Nags Head
1
0
0
0
0
0.878
37
10
28
th
Piney Creek
1
0
0
0
0
0.871
32
4
29
th
Hampstead
4
2
1
0
1
0.864
55
26
30
th
Winton
0
0
1
0
0
0.862
28
2
31
st
Peachland
1
0
0
0
0
0.861
75
44
32
nd
Apex
11
5
2
0
3
0.858
43
11
33
rd
Morrisville
4
0
0
0
0
0.855
4
29
34
th
Wake Forest
7
2
3
1
2
0.853
36
2
35
th
Warrensville
1
1
0
0
0
0.853
38
3
36
th
Sherrills Ford
1
0
0
0
0
0.853
31
5
37
th
Stedman
2
0
0
0
0
0.851
115
78
38
th
Stokesdale
1
0
0
0
0
0.851
44
6
39
th
Advance
1
1
0
0
0
0.85
70
31
40
th
Mars Hill
1
0
0
0
1
0.846
59
19
41
st
Elkin
2
1
1
0
0
0.845
39
2
42
nd
Kipling
1
0
0
0
0
0.844
68
26
43
rd
Carrboro
1
0
2
0
0
0.834
52
9
44
th
Cliffside
1
0
0
0
0
0.831
76
32
45
th
Cape Carteret
1
0
0
0
0
0.829
25
20
46
th
Holly Springs
5
2
2
0
1
0.827
45
1
47
th
Westfield
2
0
0
0
0
0.826
118
71
48
th
Matthews
7
3
3
0
4
0.825
29
19
49
th
Boone
4
0
2
0
2
0.82
63
14
50
th
Ellenboro
1
0
0
0
1
0.817
50
51
st
Newport
2
2
1
0
3
0.816
65
14
52
nd
Knotts Island
1
0
0
0
0
0.815
147
95
53
rd
Morehead City
2
1
2
1
1
0.814
62
9
54
th
Eastover
2
0
0
0
0
0.814
50
4
55
th
Badin
1
0
0
0
0
0.809
126
71
56
th
Mill Spring
2
1
0
0
0
0.806
41
15
57
th
Kill Devil Hills
1
1
1
0
0
0.805
60
3
58
th
Mooresville
8
6
3
2
3
0.805
48
10
59
th
Wade
1
0
0
0
0
0.8
49
10
60
th
Chapel Hill
13
5
3
2
6
0.799
69
9
61
st
Beaufort
2
1
1
0
0
0.797
83
22
62
nd
Vass
1
0
0
1
1
0.792
113
51
63
rd
Casar
1
0
0
0
0
0.79
163
100
64
th
Collettsville
1
0
0
0
0
0.786
27
37
65
th
Cary
18
6
6
1
11
0.785
54
11
66
th
Indian Trail
5
2
1
0
1
0.785
67
1
67
th
Jefferson
1
0
0
0
0
0.781
40
27
68
th
Lucama
1
1
0
0
0
0.779
58
10
69
th
Tobaccoville
1
0
0
0
0
0.774
131
62
70
th
Archdale
3
0
0
0
1
0.774
127
57
71
st
Holly Ridge
1
0
1
0
0
0.771
134
63
72
nd
Cornelius
3
1
1
0
1
0.768
64
8
73
rd
Semora
1
0
0
0
0
0.767
102
29
74
th
Elk Park
1
1
0
0
1
0.766
117
43
75
th
Lake Toxaway
1
0
0
0
0
0.764
81
6
76
th
Waxhaw
6
2
3
0
0
0.764
12
64
77
th
Grover
1
0
0
0
0
0.764
128
51
78
th
Faison
1
0
0
0
0
0.763
42
36
79
th
Valdese
1
1
1
0
0
0.76
104
25
80
th
Weaverville
3
2
1
0
2
0.76
71
9
81
st
Mount Holly
2
1
1
1
0
0.759
156
75
82
nd
Pisgah Forest
1
0
0
0
2
0.759
150
68
83
rd
Bennett
2
0
0
0
0
0.753
72
11
84
th
Willow Spring
2
0
0
0
0
0.751
61
23
85
th
Swansboro
2
1
1
0
0
0.749
77
8
86
th
Pittsboro
2
1
1
0
1
0.746
89
3
87
th
Atlantic
1
0
0
0
0
0.743
87
88
th
Banner Elk
1
0
0
1
0
0.743
136
48
89
th
Shallotte
1
1
1
0
3
0.737
94
5
90
th
Black Mountain
2
0
1
0
3
0.733
80
10
91
st
Huntersville
7
2
3
1
3
0.733
99
8
92
nd
Fairview
1
0
0
0
0
0.732
57
35
93
rd
Taylorsville
5
1
1
2
0
0.73
123
30
94
th
Vilas
1
0
0
0
0
0.726
73
21
95
th
Hudson
1
1
3
0
1
0.725
120
25
96
th
Locust
1
1
0
0
1
0.724
166
70
97
th
Nakina
0
1
0
0
0
0.723
195
98
98
th
Connellys Springs
2
1
1
0
0
0.722
82
16
99
th
Bath
1
0
0
0
0
0.717
47
52
100
th
Moravian Falls
1
1
0
0
0
0.714
140
40
101
st
Hendersonville
8
3
3
0
3
0.714
121
20
102
nd
Fletcher
2
1
0
0
4
0.71
30
72
103
rd
Camden
1
2
2
0
0
0.709
130
27
104
th
Smyrna
1
0
0
0
0
0.708
101
3
105
th
Roseboro
2
1
0
0
1
0.705
91
14
106
th
Burnsville
5
2
1
0
3
0.705
110
4
107
th
Sandy Ridge
1
0
0
0
0
0.703
112
5
108
th
Iron Station
1
1
0
0
0
0.701
109
1
109
th
Timberlake
1
0
0
0
0
0.699
35
74
110
th
Elm City
3
1
0
0
0
0.694
157
47
111
th
Cleveland
2
0
0
0
0
0.687
155
44
112
th
Faith
1
0
0
0
0
0.685
124
12
113
th
Mount Airy
5
3
2
1
1
0.684
129
16
114
th
Belmont
4
1
2
0
0
0.683
105
9
115
th
Moyock
1
1
0
0
0
0.683
103
12
116
th
Old Fort
1
0
0
0
0
0.68
133
17
117
th
East Bend
3
1
1
0
0
0.679
148
31
118
th
Newton Grove
1
1
2
0
0
0.678
111
7
119
th
Pilot Mountain
2
1
1
0
0
0.676
135
16
120
th
Manteo
1
1
2
0
0
0.674
149
29
121
st
Bostic
1
1
1
0
1
0.673
122
1
122
nd
Dobson
3
1
2
0
1
0.669
86
36
123
rd
Ferguson
1
0
0
0
0
0.666
255
132
124
th
Rosman
1
1
1
0
0
0.666
93
31
125
th
Harmony
1
0
0
0
0
0.664
92
33
126
th
Monroe
12
3
6
2
1
0.663
168
42
127
th
Mount Pleasant
1
1
1
0
0
0.662
153
26
128
th
Hillsborough
6
2
3
1
1
0.662
96
32
129
th
Rutherfordton
2
1
1
0
1
0.661
116
13
130
th
Columbus
0
0
2
0
0
0.66
53
77
131
st
Ansonville
1
0
0
0
0
0.655
95
36
132
nd
Canton
3
1
1
0
1
0.654
85
47
133
rd
Andrews
1
1
1
0
0
0.651
66
67
134
th
Ennice
1
0
0
0
0
0.651
165
31
135
th
Yadkinville
1
0
1
2
0
0.65
169
34
136
th
Candler
3
2
1
0
2
0.644
107
29
137
th
Kings Mountain
4
2
1
0
1
0.644
100
37
138
th
West Jefferson
1
0
1
1
0
0.644
90
48
139
th
Buxton
1
0
1
0
0
0.643
212
73
140
th
Calypso
1
0
1
0
0
0.642
173
33
141
st
Pleasant Garden
1
0
0
0
0
0.642
229
88
142
nd
Spruce Pine
2
1
1
0
4
0.641
98
44
143
rd
Vale
3
0
0
0
0
0.641
125
18
144
th
Newton
5
1
3
0
1
0.634
162
18
145
th
Goldston
1
0
0
0
0
0.632
141
4
146
th
Sugar Grove
2
0
0
0
0
0.631
181
35
147
th
Oakboro
1
0
1
0
0
0.63
152
5
148
th
Waynesville
4
2
1
0
0
0.63
108
40
149
th
Siler City
3
1
2
2
2
0.625
190
41
150
th
Hickory
10
3
4
0
6
0.623
144
6
151
st
Asheville
17
6
9
1
18
0.622
176
25
152
nd
Marshall
2
1
2
0
0
0.621
139
13
153
rd
Chinquapin
1
0
0
0
0
0.621
146
7
154
th
Millers Creek
1
0
1
0
1
0.621
97
57
155
th
Hubert
1
0
0
0
0
0.621
394
239
156
th
Ronda
1
1
1
0
0
0.619
182
26
157
th
Hayesville
1
1
1
0
1
0.617
274
117
158
th
Poplar Branch
1
0
0
0
0
0.617
345
187
159
th
Leland
3
1
1
0
1
0.617
161
2
160
th
Fuquay Varina
4
1
1
0
2
0.617
185
25
161
st
Pink Hill
1
0
0
0
0
0.616
78
83
162
nd
Bear Creek
1
0
1
0
0
0.615
294
132
163
rd
Kernersville
6
3
2
1
1
0.614
202
39
164
th
Mebane
4
2
1
0
1
0.613
199
35
165
th
Richfield
1
0
0
0
0
0.612
279
114
166
th
Creedmoor
2
1
2
1
0
0.611
159
7
167
th
Maiden
2
1
1
0
0
0.609
164
3
168
th
Stanfield
1
0
0
0
0
0.608
330
162
169
th
East Flat Rock
1
1
1
0
0
0.606
160
9
170
th
Olin
0
1
2
0
0
0.603
371
201
171
st
Harrisburg
2
1
1
0
0
0.602
198
27
172
nd
Providence
1
0
0
0
0
0.601
319
147
173
rd
Moncure
1
0
0
0
0
0.599
177
4
174
th
Winterville
4
1
2
0
3
0.598
272
98
175
th
Mocksville
4
2
3
0
1
0.595
191
16
176
th
Carthage
2
1
1
0
0
0.595
175
1
177
th
Swannanoa
2
1
1
0
1
0.595
221
44
178
th
Stony Point
1
0
0
0
0
0.594
247
69
179
th
Walnut Cove
2
1
2
0
0
0.593
242
63
180
th
Bryson City
3
1
1
1
1
0.592
193
13
181
st
Mint Hill
0
0
1
1
0
0.591
208
27
182
nd
Havelock
5
2
2
0
1
0.59
137
45
183
rd
Rolesville
3
1
1
0
1
0.59
180
3
184
th
Clyde
2
0
2
0
0
0.588
234
50
185
th
Danbury
0
0
1
0
1
0.588
230
45
186
th
Forest City
4
1
2
0
0
0.586
214
28
187
th
Weddington
1
0
0
0
1
0.585
(n/a)
188
th
Arden
2
1
0
0
3
0.584
106
82
189
th
Salemburg
1
0
1
0
1
0.583
235
46
190
th
Southern Pines
3
0
1
0
4
0.582
183
7
191
st
Sneads Ferry
0
1
0
0
0
0.579
(n/a)
192
nd
Bolivia
4
0
2
0
0
0.579
281
89
193
rd
Leicester
1
0
0
0
0
0.578
227
34
194
th
Cameron
2
1
1
0
0
0.577
216
22
195
th
Traphill
1
0
0
0
0
0.577
79
116
196
th
Trinity
2
3
2
0
0
0.577
201
5
197
th
Youngsville
3
1
0
0
0
0.577
204
7
198
th
Lawndale
0
1
1
0
1
0.573
271
73
199
th
Newland
2
1
3
1
0
0.571
222
23
200
th
Hurdle Mills
1
0
0
0
0
0.571
56
144
201
st
Midland
1
0
0
0
0
0.57
376
175
202
nd
Hildebran
1
0
0
0
1
0.57
280
78
203
rd
Whiteville
5
1
3
0
1
0.567
178
25
204
th
Gatesville
1
1
1
0
0
0.565
186
18
205
th
Wilkesboro
1
1
2
0
1
0.56
264
59
206
th
Southport
1
1
1
0
2
0.559
223
17
207
th
Chocowinity
1
1
1
0
1
0.558
174
33
208
th
Maysville
2
0
0
0
0
0.554
252
44
209
th
Boonville
0
1
1
1
0
0.553
224
15
210
th
Murphy
6
1
3
0
1
0.553
154
56
211
th
Bunn
1
1
1
0
0
0.552
249
38
212
th
Fallston
1
0
0
0
0
0.552
211
1
213
th
Catawba
1
0
1
1
0
0.551
196
17
214
th
Conover
3
1
0
1
3
0.549
233
19
215
th
Trenton
1
1
1
0
0
0.547
172
43
216
th
Elon
2
1
1
0
0
0.547
209
7
217
th
Pikeville
2
0
1
0
1
0.544
302
85
218
th
Fremont
1
1
0
0
0
0.542
258
40
219
th
Lincolnton
7
2
4
0
1
0.541
245
26
220
th
Cullowhee
1
0
0
0
0
0.541
231
11
221
st
Roper
0
1
1
0
0
0.539
457
236
222
nd
Granite Falls
4
1
1
0
0
0.538
219
3
223
rd
Dunn
4
3
1
0
2
0.537
203
20
224
th
Cherryville
2
1
1
0
0
0.533
213
11
225
th
Wilmington
28
7
7
0
17
0.533
215
10
226
th
Shawboro
1
0
0
0
0
0.532
142
84
227
th
Lowgap
1
0
0
0
0
0.532
179
48
228
th
Morganton
10
3
3
5
3
0.53
226
2
229
th
Nebo
1
0
0
0
1
0.53
238
9
230
th
Cashiers
1
0
1
1
0
0.529
205
25
231
st
Lawsonville
1
1
0
0
0
0.527
262
31
232
nd
Clayton
8
3
2
0
2
0.525
228
4
233
rd
Cooleemee
1
0
0
0
0
0.525
261
28
234
th
Marion
6
3
3
0
1
0.524
244
10
235
th
Cerro Gordo
1
0
1
0
0
0.523
194
41
236
th
Zebulon
3
1
0
1
0
0.523
210
26
237
th
Pine Hall
1
0
0
0
0
0.523
170
67
238
th
Cove City
1
0
0
0
0
0.522
74
164
239
th
Raleigh
62
18
19
4
34
0.52
218
21
240
th
Stanley
2
1
0
0
0
0.52
325
85
241
st
Hays
1
0
1
0
0
0.516
303
62
242
nd
Roxboro
5
2
2
1
1
0.515
241
1
243
rd
North Wilkesboro
3
1
0
0
0
0.514
250
7
244
th
Brevard
2
1
2
0
2
0.512
232
12
245
th
Mc Adenville
1
0
0
0
0
0.512
318
73
246
th
Roaring River
1
0
0
0
0
0.511
189
57
247
th
Buies Creek
1
0
0
0
0
0.509
119
128
248
th
Concord
15
6
9
3
7
0.506
293
45
249
th
Henderson
9
2
3
2
2
0.506
296
47
250
th
Franklinton
3
1
1
1
0
0.504
257
7
251
st
Franklin
4
2
3
0
1
0.498
239
12
252
nd
New London
0
1
1
0
1
0.497
200
52
253
rd
Claremont
2
2
1
0
0
0.497
246
7
254
th
Stantonsburg
1
1
0
0
0
0.495
326
72
255
th
Robbinsville
1
1
1
0
0
0.492
288
33
256
th
Jamesville
1
0
1
0
0
0.492
237
19
257
th
Gold Hill
1
0
0
0
1
0.491
158
99
258
th
Ruffin
1
0
0
0
0
0.486
389
131
259
th
Wilson
10
3
4
4
5
0.484
286
27
260
th
Boomer
1
0
0
1
0
0.484
206
54
261
st
Shelby
9
3
4
2
0
0.483
265
4
262
nd
Clarkton
0
1
0
0
0
0.48
374
112
263
rd
Marshville
2
1
1
0
0
0.479
344
81
264
th
Deep Run
0
0
1
0
0
0.477
145
119
265
th
Ellerbe
1
1
0
0
0
0.476
217
48
266
th
Hamlet
2
1
1
1
2
0.473
299
33
267
th
Bayboro
2
1
1
0
0
0.473
260
7
268
th
King
3
1
2
0
1
0.472
251
17
269
th
Hallsboro
1
1
0
0
0
0.472
269
270
th
Willard
1
0
0
0
0
0.471
307
37
271
st
Black Creek
1
0
0
0
0
0.471
300
29
272
nd
Franklinville
2
0
0
0
0
0.469
143
129
273
rd
Hope Mills
5
3
2
0
2
0.467
275
2
274
th
Edenton
2
0
1
0
1
0.467
295
21
275
th
Hertford
1
0
1
0
0
0.462
197
78
276
th
Wingate
2
0
0
0
0
0.461
243
33
277
th
Thomasville
6
3
3
0
2
0.459
306
29
278
th
Norwood
2
1
1
0
0
0.458
287
9
279
th
Greensboro
47
13
19
4
15
0.457
310
31
280
th
Princeton
1
0
1
0
0
0.456
253
27
281
st
Gates
1
0
0
0
0
0.456
192
89
282
nd
Tyner
0
1
0
0
0
0.452
292
10
283
rd
Hiddenite
1
1
0
0
0
0.451
363
80
284
th
Zionville
1
0
0
0
0
0.451
114
170
285
th
Madison
2
1
0
0
0
0.449
184
101
286
th
Lilesville
1
0
0
0
0
0.447
458
172
287
th
Comfort
1
0
0
0
0
0.447
187
100
288
th
Asheboro
8
3
3
1
2
0.447
268
20
289
th
Sparta
1
0
1
0
1
0.447
298
9
290
th
Sylva
2
1
2
1
2
0.447
367
77
291
st
Ash
2
0
0
0
0
0.446
323
32
292
nd
Clinton
5
2
2
0
2
0.446
267
25
293
rd
Barco
1
1
1
0
0
0.445
225
68
294
th
Charlotte
111
25
28
9
51
0.444
304
10
295
th
Browns Summit
2
1
1
0
0
0.443
442
147
296
th
Stokes
1
0
0
0
0
0.443
373
77
297
th
Randleman
2
1
1
0
1
0.442
312
15
298
th
Grimesland
1
0
0
0
0
0.442
311
13
299
th
Jamestown
2
1
3
2
0
0.442
277
22
300
th
Lexington
15
4
7
2
3
0.442
284
16
301
st
Lenoir
10
2
2
0
0
0.44
282
19
302
nd
Dallas
2
1
2
1
1
0.437
290
12
303
rd
Seagrove
2
0
0
0
0
0.436
256
47
304
th
Pollocksville
1
0
0
0
0
0.436
132
172
305
th
Aulander
1
0
0
0
0
0.435
317
12
306
th
Louisburg
5
1
2
0
1
0.435
254
52
307
th
Williamston
3
1
2
0
0
0.434
328
21
308
th
Sanford
9
5
4
1
2
0.434
263
45
309
th
Smithfield
2
2
2
2
1
0.429
320
11
310
th
Aberdeen
3
1
0
0
1
0.427
278
32
311
th
Riegelwood
3
0
0
0
0
0.426
329
18
312
th
Richlands
2
1
1
0
1
0.422
236
76
313
th
Winfall
1
1
0
0
0
0.422
285
28
314
th
Castle Hayne
2
1
1
2
0
0.421
167
147
315
th
Rockwell
2
0
0
0
1
0.421
321
6
316
th
Gastonia
14
3
5
3
4
0.42
339
23
317
th
Rocky Point
2
1
1
0
0
0.419
353
36
318
th
Sedalia
1
0
0
0
0
0.418
207
111
319
th
Whitakers
1
0
0
0
0
0.418
396
77
320
th
Reidsville
7
2
2
1
4
0.416
270
50
321
st
Sophia
1
0
0
0
1
0.415
259
62
322
nd
Macon
1
0
0
0
0
0.413
414
92
323
rd
Fayetteville
38
14
15
2
18
0.412
313
10
324
th
New Bern
8
3
2
0
4
0.412
283
41
325
th
Beulaville
1
0
1
0
2
0.412
333
8
326
th
Mayodan
0
0
1
0
0
0.411
138
188
327
th
Spring Lake
5
2
1
0
0
0.407
337
10
328
th
Lumber Bridge
1
1
0
0
0
0.406
315
13
329
th
Gibsonville
1
1
1
0
1
0.406
361
32
330
th
Stem
0
0
1
0
0
0.405
276
54
331
st
Barnardsville
1
0
0
0
1
0.405
84
247
332
nd
Mount Ulla
1
0
1
0
0
0.4
336
4
333
rd
Kittrell
1
0
0
0
0
0.397
354
21
334
th
Rockingham
4
1
2
0
1
0.397
350
16
335
th
Statesville
10
4
5
1
5
0.397
340
5
336
th
Lowell
1
1
0
0
0
0.395
220
116
337
th
Jacksonville
14
5
4
1
8
0.394
322
15
338
th
Garner
10
3
1
1
1
0.394
331
7
339
th
Elizabeth City
7
2
4
1
3
0.393
352
13
340
th
Burlington
9
2
3
1
4
0.392
347
7
341
st
Spindale
1
0
1
0
1
0.391
358
17
342
nd
Biscoe
1
1
1
0
0
0.387
375
33
343
rd
Bladenboro
1
1
1
0
1
0.387
248
95
344
th
Raeford
6
2
3
0
3
0.387
338
6
345
th
Eden
3
1
1
0
0
0.386
316
29
346
th
Tabor City
2
1
1
0
0
0.385
370
24
347
th
Graham
4
2
3
2
2
0.382
335
12
348
th
Denton
1
1
1
0
0
0.382
351
3
349
th
High Point
15
4
7
0
8
0.381
362
13
350
th
Winston Salem
35
12
14
4
14
0.38
372
22
351
st
Bakersville
1
1
1
0
0
0.379
266
85
352
nd
Landis
1
1
0
0
0
0.378
395
43
353
rd
China Grove
4
1
2
0
0
0.378
297
56
354
th
Jonesville
1
0
0
0
0
0.377
289
65
355
th
Durham
40
10
14
4
24
0.371
357
2
356
th
Greenville
14
4
2
3
8
0.369
359
3
357
th
Bethel
1
0
1
0
0
0.366
413
56
358
th
Colerain
1
0
0
0
0
0.366
341
17
359
th
Bailey
1
0
1
0
0
0.358
383
24
360
th
Kenansville
1
0
1
0
0
0.357
(n/a)
361
st
Wendell
3
2
6
0
0
0.355
349
12
362
nd
Benson
2
2
1
0
0
0.352
392
30
363
rd
Cordova
0
1
0
0
0
0.346
(n/a)
364
th
Rural Hall
1
0
0
0
0
0.344
402
38
365
th
Liberty
2
1
0
0
0
0.343
314
51
366
th
Star
1
0
0
0
0
0.341
342
24
367
th
Farmville
2
1
1
0
0
0.341
400
33
368
th
Candor
1
0
0
1
0
0.34
393
25
369
th
Efland
1
1
0
0
0
0.338
327
42
370
th
Delco
1
1
0
0
2
0.338
470
100
371
st
Coats
1
0
0
0
0
0.331
334
37
372
nd
State Road
1
0
0
1
0
0.331
309
63
373
rd
Crossnore
1
0
0
1
0
0.329
397
24
374
th
Nashville
2
1
0
0
0
0.326
388
14
375
th
Pineville
2
0
0
0
1
0.326
346
29
376
th
Hamptonville
1
0
0
0
1
0.324
291
85
377
th
Ayden
1
1
1
0
0
0.323
369
8
378
th
Stoneville
1
0
0
0
0
0.322
324
54
379
th
La Grange
1
1
1
0
0
0.322
381
2
380
th
Aurora
1
0
0
0
0
0.319
430
50
381
st
Broadway
1
0
0
0
0
0.311
420
39
382
nd
Ramseur
2
1
1
0
0
0.309
366
16
383
rd
Lumberton
10
3
2
0
1
0.308
386
3
384
th
Mc Leansville
2
1
1
0
1
0.303
441
57
385
th
Mount Gilead
1
1
1
0
0
0.3
410
25
386
th
Pinetown
1
0
1
0
0
0.3
364
22
387
th
Kannapolis
9
1
1
0
2
0.297
378
9
388
th
Roanoke Rapids
3
2
2
0
2
0.297
377
11
389
th
Troutman
2
1
0
1
0
0.296
305
84
390
th
Oxford
3
2
3
1
0
0.296
343
47
391
st
Angier
3
1
1
0
0
0.292
398
7
392
nd
Four Oaks
1
1
1
0
0
0.291
409
17
393
rd
Gaston
2
1
2
1
0
0.287
355
38
394
th
Teachey
0
0
1
0
0
0.286
382
12
395
th
Laurel Hill
1
1
0
0
0
0.283
171
224
396
th
Kenly
1
0
1
0
0
0.282
368
28
397
th
Supply
1
1
0
0
1
0.281
419
22
398
th
Stovall
1
0
0
0
0
0.279
380
18
399
th
Seven Springs
0
1
1
0
0
0.279
385
14
400
th
Albemarle
4
1
3
1
0
0.276
422
22
401
st
Robbins
1
1
1
0
0
0.27
391
10
402
nd
Goldsboro
10
5
5
4
7
0.269
379
23
403
rd
Union Grove
1
0
0
0
0
0.267
384
19
404
th
Norlina
1
0
0
0
1
0.265
435
31
405
th
Enfield
2
1
0
0
0
0.264
452
47
406
th
Burgaw
2
2
2
0
0
0.262
405
1
407
th
Elizabethtown
3
1
2
0
1
0.261
418
11
408
th
Pine Level
1
0
0
0
0
0.253
399
9
409
th
Vanceboro
1
0
1
0
0
0.252
356
53
410
th
Lillington
2
1
2
0
0
0.244
407
3
411
th
Creswell
1
0
0
0
0
0.238
438
27
412
th
Swanquarter
1
0
1
0
0
0.237
401
11
413
th
Flat Rock
1
0
2
0
3
0.236
308
105
414
th
Walkertown
2
1
1
0
1
0.236
429
15
415
th
Warrenton
2
1
3
0
0
0.233
406
9
416
th
Jackson
1
0
0
0
0
0.233
462
46
417
th
Rose Hill
1
0
1
0
0
0.23
415
2
418
th
Erwin
2
0
1
0
1
0.23
332
86
419
th
Chadbourn
1
0
0
0
0
0.229
411
8
420
th
Pembroke
2
2
1
0
1
0.226
416
4
421
st
Kinston
8
2
2
2
2
0.224
412
9
422
nd
Grifton
1
0
0
0
1
0.222
473
51
423
rd
Red Springs
2
1
1
0
1
0.22
403
20
424
th
Bunnlevel
2
0
0
0
0
0.214
404
20
425
th
Spring Hope
2
1
0
0
0
0.207
436
11
426
th
Germanton
1
0
0
0
0
0.206
360
66
427
th
Albertson
1
0
0
0
0
0.205
432
5
428
th
Evergreen
1
0
0
0
0
0.203
421
7
429
th
Hollister
1
0
0
1
0
0.202
448
19
430
th
Tar Heel
1
1
0
0
0
0.198
390
40
431
st
Wilsons Mills
1
0
0
0
0
0.192
451
20
432
nd
Littleton
1
0
1
0
0
0.192
427
5
433
rd
Wagram
1
0
0
0
0
0.19
387
46
434
th
Butner
1
1
1
3
0
0.188
408
26
435
th
Kelford
1
0
0
0
0
0.187
273
162
436
th
Saint Pauls
1
1
1
0
0
0.187
423
13
437
th
Salisbury
7
4
4
0
5
0.187
434
3
438
th
Columbia
1
1
1
0
0
0.184
445
7
439
th
Tarboro
3
1
3
1
0
0.178
459
20
440
th
Pinetops
1
1
1
0
0
0.176
460
20
441
st
Yanceyville
1
1
1
0
0
0.176
431
10
442
nd
Maxton
3
1
0
0
0
0.174
455
13
443
rd
Lake Waccamaw
0
0
2
0
0
0.172
447
4
444
th
Bessemer City
3
1
1
0
1
0.167
433
11
445
th
Snow Camp
1
0
0
0
0
0.166
456
11
446
th
Snow Hill
3
1
2
0
0
0.164
449
3
447
th
Windsor
2
1
2
1
1
0.163
417
30
448
th
Battleboro
2
2
0
0
0
0.162
461
13
449
th
Halifax
0
2
1
0
0
0.16
446
3
450
th
Mount Olive
1
1
0
0
0
0.158
454
4
451
st
Wallace
1
0
0
0
1
0.156
466
15
452
nd
Troy
2
0
1
1
1
0.156
426
26
453
rd
Ahoskie
2
0
2
0
2
0.156
463
10
454
th
Laurinburg
4
2
3
0
3
0.153
428
26
455
th
Murfreesboro
1
1
0
0
0
0.149
444
11
456
th
Whittier
1
0
0
0
0
0.143
425
31
457
th
Knightdale
4
0
1
0
0
0.137
440
17
458
th
Rowland
2
1
1
0
0
0.135
468
10
459
th
Robersonville
1
0
1
0
0
0.132
443
16
460
th
Pendleton
1
0
0
0
0
0.13
453
7
461
st
Sunbury
1
0
0
0
0
0.129
365
96
462
nd
Warsaw
1
0
1
0
1
0.124
465
3
463
rd
Plymouth
1
0
1
0
0
0.122
474
11
464
th
Rocky Mount
8
4
5
2
5
0.121
464
465
th
Dublin
1
0
0
1
0
0.115
348
117
466
th
Fairmont
2
2
1
0
0
0.112
437
29
467
th
Dudley
1
1
1
0
0
0.097
472
5
468
th
Parkton
1
0
0
0
0
0.089
424
44
469
th
Micro
1
1
0
0
0
0.088
439
30
470
th
Wadesboro
2
1
2
0
0
0.085
(n/a)
471
st
Selma
1
1
0
0
0
0.082
479
8
472
nd
Middlesex
1
0
0
0
0
0.08
471
1
473
rd
Morven
1
0
0
0
0
0.077
475
2
474
th
Haw River
1
0
0
0
1
0.069
478
4
475
th
Spencer
1
1
1
0
0
0.051
477
2
476
th
Weldon
1
0
2
0
0
0.049
476
477
th
Conway
0
1
0
0
0
0.049
469
8
478
th
Scotland Neck
2
0
0
0
0
0.038
450
28
479
th
Orrum
0
1
0
0
0
0.037
467
12
480
th
Drexel
0
0
1
0
0
0.035
(n/a)
481
st
Marble
0
0
1
0
0
0.023
(n/a)
482
nd
Shannon
1
0
0
0
0
0.012
481
1
483
rd
East Spencer
1
0
0
0
0
0.003
(n/a)
Spread the word!
Facebook User
North Carolina City Rankings
Find out which cities in North Carolina have the best schools. Compare schools, test scores, rankings And more for North Carolina schools with SchoolDigger.com
schooldigger.com
Sign up for updates!
Be the first to know when we update our rankings!
Go!
About our rankings:
* Private schools are not used in determining city rank.
Schooldigger calculates school rankings based on test scores released by the North Carolina Dept of Public Instruction.
These rankings were last updated on September 4, 2019, and are based on the most recent test scores available. We update rankings as we receive new test scores from the North Carolina Dept of Public Instruction, usually on a yearly basis.
Our sources of data include the National Center for Education Statistics, U.S. Department of Education and the North Carolina Dept of Public Instruction.
For more information about our ranking process, please see our
Ranking FAQ
. Details about our methodology are
here
.
Other North Carolina Ranking lists:
Elementary Schools
Middle Schools
High Schools
Districts
Cities
SchoolDigger data sources
: National Center for Education Statistics, U.S. Department of Education, the U.S. Census Bureau and the North Carolina Dept of Public Instruction.
Diagnostics
×
Email your saved school list
Comments (optional):
Your Email:
×
Email on the way!
An Email has been sent to
. Thanks for using SchoolDigger.com!
Loading...