Find a School
School Rankings
Find a School
School Rankings
Home
North Carolina
City Rankings
North Carolina City Rankings
Alert!
Be the first to know when the North Carolina Dept of Public Instruction releases new test scores! We will update our rankings right away and send you an email!
Get Notified!
Alert!
Sign up for rankings notifications!
Get Notified!
Other NC Rankings:
Elementary Schools
Middle Schools
High Schools
Districts
Cities
School Year:
2021 - 2022
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
Rank (of 483)
City
# Elementary Schools
# Middle Schools
# High Schools
# Alt. Schools
# Private Schools*
Rank score (
2022
)
Rank (
2021
)
Rank change from
2021
SchoolDigger Rating (
2022
)
1
st
Wrightsville Beach
1
0
0
0
0
0.995
1
2
nd
Oak Ridge
1
0
0
0
1
0.993
3
1
3
rd
Marvin
1
0
0
0
0
0.984
2
1
4
th
Wentworth
0
0
1
0
0
0.962
6
2
5
th
Lewisville
1
0
0
0
1
0.955
18
13
6
th
Banner Elk
1
0
0
0
0
0.952
27
21
7
th
Davidson
1
0
0
1
3
0.942
5
2
8
th
Saluda
1
0
0
0
0
0.934
4
4
9
th
Stedman
2
0
0
0
0
0.925
56
47
10
th
Mills River
2
0
0
0
3
0.923
14
4
11
th
Sherrills Ford
1
0
0
0
0
0.912
12
1
12
th
Fairview
1
0
0
0
0
0.912
31
19
13
th
Misenheimer
0
0
1
0
0
0.909
17
4
14
th
Blowing Rock
1
0
0
0
0
0.908
9
5
15
th
Tryon
1
0
0
0
0
0.899
20
5
16
th
Hot Springs
1
0
0
0
0
0.896
15
1
17
th
Clyde
2
0
2
0
0
0.894
145
128
18
th
Pinehurst
1
0
0
0
0
0.892
11
7
19
th
Morrisville
5
0
0
0
1
0.887
16
3
20
th
Cliffside
1
0
0
0
0
0.884
117
97
21
st
Cape Carteret
1
0
0
0
0
0.88
8
13
22
nd
Ansonville
1
0
0
0
0
0.877
198
176
23
rd
Apex
11
5
3
0
5
0.868
25
2
24
th
Willow Spring
2
0
0
0
0
0.867
64
40
25
th
Advance
1
1
0
0
0
0.865
29
4
26
th
Colfax
1
0
0
0
0
0.862
10
16
27
th
Kitty Hawk
1
0
0
0
1
0.857
30
3
28
th
Pfafftown
1
0
1
0
0
0.854
32
4
29
th
Hampstead
4
2
1
0
1
0.852
26
3
30
th
West End
2
1
0
0
1
0.851
23
7
31
st
Vass
1
0
0
1
1
0.851
38
7
32
nd
Carolina Beach
1
0
0
0
0
0.839
39
7
33
rd
Wake Forest
7
2
3
1
3
0.838
35
2
34
th
Atlantic
1
0
0
0
0
0.833
7
27
35
th
Locust
1
1
0
0
1
0.832
118
83
36
th
Crossnore
1
0
0
1
0
0.827
170
134
37
th
Clemmons
3
0
1
0
1
0.824
50
13
38
th
Semora
1
0
0
0
0
0.82
28
10
39
th
Denver
4
1
1
1
2
0.818
22
17
40
th
Wade
1
0
0
0
0
0.817
125
85
41
st
Hurdle Mills
1
0
0
0
0
0.816
37
4
42
nd
Eastover
2
0
0
0
0
0.814
132
90
43
rd
Cary
18
7
6
1
12
0.81
33
10
44
th
Holly Springs
5
2
2
0
2
0.809
45
1
45
th
Etowah
1
0
0
0
0
0.807
84
39
46
th
Carrboro
1
0
2
0
0
0.802
93
47
47
th
Matthews
7
3
3
0
6
0.802
43
4
48
th
Currituck
0
0
1
0
0
0.799
24
24
49
th
Pollocksville
1
0
0
0
0
0.799
200
151
50
th
Chapel Hill
12
5
3
2
5
0.799
47
3
51
st
Waxhaw
6
2
3
0
1
0.799
19
32
52
nd
Stokesdale
1
0
0
0
0
0.797
13
39
53
rd
Elkin
2
1
1
0
1
0.795
44
9
54
th
Mooresville
8
6
3
3
3
0.795
34
20
55
th
Elk Park
1
1
0
0
1
0.794
60
5
56
th
Jefferson
1
0
0
0
1
0.788
120
64
57
th
Weaverville
3
2
1
0
3
0.787
61
4
58
th
Harkers Island
1
0
0
0
0
0.787
21
37
59
th
Indian Trail
5
2
1
0
1
0.786
42
17
60
th
Pisgah Forest
1
0
0
0
2
0.786
40
20
61
st
Warrensville
1
1
0
0
0
0.785
63
2
62
nd
Casar
1
0
0
0
0
0.784
41
21
63
rd
Peachland
1
0
0
0
0
0.783
228
165
64
th
Lucama
1
1
0
0
0
0.779
46
18
65
th
Smyrna
1
0
0
0
0
0.777
62
3
66
th
Bath
1
0
0
0
0
0.776
58
8
67
th
Pine Level
1
0
0
0
0
0.774
76
9
68
th
Mill Spring
2
1
0
0
0
0.773
85
17
69
th
Newport
2
2
1
0
3
0.773
53
16
70
th
Columbus
0
0
2
0
0
0.769
94
24
71
st
Badin
1
0
0
0
0
0.769
149
78
72
nd
Canton
3
1
1
0
1
0.766
78
6
73
rd
Beaufort
2
1
1
0
0
0.761
52
21
74
th
Pittsboro
4
1
1
0
2
0.757
69
5
75
th
West Jefferson
1
0
2
0
0
0.754
106
31
76
th
Bahama
1
0
0
0
0
0.748
89
13
77
th
Sandy Ridge
1
0
0
0
0
0.745
83
6
78
th
Boone
5
0
2
0
2
0.74
75
3
79
th
Ronda
1
1
1
0
0
0.74
66
13
80
th
Taylorsville
5
1
2
1
1
0.738
57
23
81
st
Morehead City
2
1
1
2
2
0.734
49
32
82
nd
Weddington
1
0
0
0
1
0.733
65
17
83
rd
Valdese
1
1
1
0
0
0.732
111
28
84
th
Westfield
2
0
0
0
0
0.73
257
173
85
th
Swansboro
2
1
1
0
0
0.73
51
34
86
th
Black Mountain
2
0
1
0
3
0.728
188
102
87
th
Goldston
1
0
0
0
0
0.725
251
164
88
th
Roaring River
1
0
0
0
0
0.725
124
36
89
th
Camden
1
2
2
0
0
0.724
79
10
90
th
Nags Head
1
0
0
0
0
0.722
126
36
91
st
Mount Holly
2
1
1
1
0
0.722
80
11
92
nd
Bennett
2
0
0
0
0
0.718
54
38
93
rd
Belmont
4
1
2
0
0
0.717
99
6
94
th
Oakboro
1
0
1
0
0
0.714
134
40
95
th
Wilkesboro
1
1
2
0
1
0.713
115
20
96
th
Pinnacle
2
0
0
0
0
0.712
97
1
97
th
Waynesville
4
2
1
0
1
0.711
87
10
98
th
Mount Pleasant
1
1
1
0
0
0.71
107
9
99
th
Millers Creek
1
0
1
0
1
0.709
104
5
100
th
Shawboro
1
0
0
0
0
0.709
59
41
101
st
Summerfield
2
0
1
0
0
0.706
86
15
102
nd
Burnsville
4
2
1
0
3
0.706
101
1
103
rd
Harrisburg
3
1
1
0
1
0.704
121
18
104
th
Fletcher
2
1
0
0
4
0.701
68
36
105
th
Moncure
1
0
0
0
0
0.697
244
139
106
th
Archdale
3
0
0
0
1
0.697
77
29
107
th
Bolivia
4
1
2
0
0
0.697
98
9
108
th
Polkton
0
0
1
0
0
0.695
238
130
109
th
Sugar Grove
2
0
0
0
0
0.689
123
14
110
th
Grimesland
1
0
0
0
0
0.688
162
52
111
th
Elm City
3
1
0
0
0
0.687
187
76
112
th
Ash
2
0
0
0
0
0.687
193
81
113
th
Pleasant Garden
1
0
0
0
0
0.687
95
18
114
th
Marshall
2
1
3
0
0
0.686
92
22
115
th
Collettsville
1
0
0
0
0
0.685
110
5
116
th
Clayton
8
3
2
0
3
0.684
181
65
117
th
Castle Hayne
1
1
2
1
0
0.684
96
21
118
th
Moravian Falls
1
1
0
0
0
0.683
71
47
119
th
Huntersville
8
2
3
1
9
0.683
114
5
120
th
Mars Hill
1
0
0
0
1
0.682
122
2
121
st
Cornelius
3
1
1
0
1
0.681
131
10
122
nd
Spruce Pine
2
1
1
0
4
0.68
103
19
123
rd
Iron Station
1
1
0
0
0
0.68
36
87
124
th
Kill Devil Hills
1
1
1
0
0
0.679
141
17
125
th
Tobaccoville
1
0
0
0
0
0.678
254
129
126
th
Pilot Mountain
2
1
1
0
0
0.676
102
24
127
th
Faison
1
0
0
0
1
0.676
311
184
128
th
Mount Airy
5
3
2
1
1
0.676
100
28
129
th
Connellys Springs
2
1
1
0
1
0.676
157
28
130
th
Jamesville
1
0
1
0
0
0.676
70
60
131
st
Hillsborough
6
2
3
1
2
0.674
152
21
132
nd
Shallotte
1
1
1
0
2
0.674
73
59
133
rd
Vilas
1
0
0
0
0
0.673
190
57
134
th
Hayesville
2
1
1
0
1
0.673
153
19
135
th
Winterville
4
1
2
0
5
0.667
167
32
136
th
Moyock
1
1
0
0
0
0.665
129
7
137
th
Vale
3
0
0
0
0
0.66
82
55
138
th
Timberlake
1
0
0
0
0
0.658
72
66
139
th
Holly Ridge
1
0
1
0
0
0.656
55
84
140
th
Southern Pines
4
0
1
0
3
0.656
90
50
141
st
Southport
1
1
1
0
2
0.655
144
3
142
nd
Comfort
1
0
0
0
0
0.655
108
34
143
rd
Siler City
3
1
3
1
2
0.649
191
48
144
th
Stony Point
1
0
0
0
0
0.649
91
53
145
th
Sophia
1
0
0
0
2
0.648
140
5
146
th
Old Fort
1
0
0
0
0
0.645
223
77
147
th
Bostic
1
1
1
0
1
0.645
248
101
148
th
Troutman
2
1
1
0
0
0.644
160
12
149
th
North Wilkesboro
3
1
0
0
0
0.643
88
61
150
th
Hudson
1
1
3
0
1
0.64
119
31
151
st
Fallston
1
0
0
0
0
0.639
195
44
152
nd
Grover
1
0
0
0
0
0.637
109
43
153
rd
Hertford
1
0
1
0
0
0.637
229
76
154
th
Princeton
1
0
1
0
0
0.637
309
155
155
th
East Bend
3
1
1
0
0
0.636
136
19
156
th
Hendersonville
8
3
3
0
4
0.631
133
23
157
th
Chocowinity
1
1
2
0
1
0.631
316
159
158
th
Harmony
1
0
0
0
0
0.63
105
53
159
th
Arden
2
1
0
0
3
0.629
146
13
160
th
Midland
1
0
0
0
0
0.628
142
18
161
st
Cleveland
2
0
0
0
0
0.628
182
21
162
nd
Autryville
1
0
0
0
0
0.625
113
49
163
rd
Youngsville
3
1
0
0
0
0.622
163
164
th
Havelock
5
2
2
0
1
0.621
189
25
165
th
Sneads Ferry
0
1
0
0
1
0.621
74
91
166
th
Kings Mountain
4
2
1
0
1
0.62
130
36
167
th
Mocksville
4
2
2
1
1
0.619
116
51
168
th
Rutherfordton
2
1
1
0
1
0.618
305
137
169
th
Knotts Island
1
0
0
0
0
0.617
155
14
170
th
Hickory
10
3
4
0
6
0.615
148
22
171
st
Fuquay Varina
7
1
1
0
2
0.615
139
32
172
nd
Ellenboro
1
0
0
0
1
0.613
112
60
173
rd
Olin
0
1
2
0
0
0.612
166
7
174
th
Newton
5
1
3
0
1
0.612
128
46
175
th
Dobson
3
1
2
1
1
0.602
165
10
176
th
Ellerbe
1
1
0
0
0
0.599
300
124
177
th
Rolesville
3
1
1
0
1
0.599
143
34
178
th
Nakina
0
1
0
0
0
0.596
127
51
179
th
Chinquapin
1
0
0
0
0
0.595
207
28
180
th
Ferguson
1
0
0
0
0
0.594
81
99
181
st
Murphy
6
1
3
0
2
0.593
194
13
182
nd
Winfall
1
1
0
0
0
0.591
196
14
183
rd
Maiden
2
1
1
0
0
0.59
135
48
184
th
Lawndale
0
1
1
0
1
0.588
172
12
185
th
Sylva
2
1
2
1
2
0.588
171
14
186
th
Raleigh
62
18
19
4
41
0.588
183
3
187
th
Manteo
1
1
2
0
0
0.588
246
59
188
th
Asheville
17
6
9
1
23
0.587
178
10
189
th
Candler
3
2
1
0
2
0.585
210
21
190
th
Buies Creek
1
0
0
0
0
0.585
202
12
191
st
Leland
3
1
1
0
2
0.585
164
27
192
nd
Catawba
1
0
1
1
0
0.581
156
36
193
rd
Nebo
1
0
0
0
1
0.581
343
150
194
th
Spindale
1
0
1
0
1
0.58
186
8
195
th
Hubert
1
0
0
0
0
0.577
48
147
196
th
Micro
1
1
0
0
0
0.576
308
112
197
th
Benson
2
2
1
0
0
0.576
313
116
198
th
Marion
6
3
3
0
1
0.571
216
18
199
th
Roseboro
2
1
0
0
1
0.571
283
84
200
th
Hays
1
0
1
0
0
0.568
150
50
201
st
Rosman
1
1
1
0
0
0.566
185
16
202
nd
Creedmoor
2
1
2
1
0
0.564
204
2
203
rd
Monroe
13
3
7
2
3
0.562
180
23
204
th
Roxboro
5
2
3
0
1
0.559
222
18
205
th
Pikeville
2
0
1
0
0
0.559
206
1
206
th
Hamlet
2
1
1
1
2
0.559
291
85
207
th
Fremont
1
1
0
0
0
0.559
158
49
208
th
Supply
1
1
0
0
1
0.556
293
85
209
th
Newton Grove
1
1
2
0
0
0.556
288
79
210
th
Clarkton
0
1
0
0
0
0.555
408
198
211
th
Stokes
1
0
0
0
0
0.552
250
39
212
th
Aulander
1
0
0
0
0
0.551
434
222
213
th
Mebane
4
2
1
0
1
0.551
221
8
214
th
Washington
3
1
2
1
0
0.548
154
60
215
th
Franklin
4
2
3
0
2
0.546
175
40
216
th
Morganton
10
3
3
5
2
0.546
212
4
217
th
Ennice
1
0
0
0
0
0.542
174
43
218
th
Concord
15
6
10
4
7
0.541
184
34
219
th
Tyner
0
1
0
0
0
0.541
349
130
220
th
Elon
2
1
1
0
0
0.539
290
70
221
st
Aberdeen
2
1
0
0
1
0.538
219
2
222
nd
Hamptonville
1
0
0
0
1
0.537
230
8
223
rd
Walnut Cove
2
1
2
0
0
0.536
203
20
224
th
Claremont
2
2
1
0
0
0.534
205
19
225
th
New Bern
8
3
2
0
4
0.532
255
30
226
th
Buxton
1
0
1
0
0
0.532
226
227
th
Shelby
9
3
4
3
0
0.53
173
54
228
th
Forest City
4
1
2
0
1
0.529
243
15
229
th
Bryson City
3
1
1
1
1
0.529
192
37
230
th
Poplar Branch
1
0
0
0
0
0.527
273
43
231
st
State Road
2
0
0
0
0
0.526
307
76
232
nd
Cramerton
0
1
0
1
1
0.524
67
165
233
rd
Smithfield
2
2
4
1
1
0.523
199
34
234
th
Barnardsville
1
0
0
0
1
0.52
319
85
235
th
Roper
0
1
1
0
0
0.518
253
18
236
th
Brevard
2
1
2
0
2
0.517
252
16
237
th
Wilmington
31
7
7
0
17
0.516
218
19
238
th
Lawsonville
1
1
0
0
0
0.516
214
24
239
th
Traphill
1
0
0
0
0
0.514
303
64
240
th
Zebulon
3
1
0
1
0
0.511
284
44
241
st
Cove City
1
0
0
0
0
0.508
354
113
242
nd
Lowgap
1
0
0
0
0
0.507
234
8
243
rd
Garner
10
3
2
0
1
0.507
302
59
244
th
Whiteville
5
1
3
0
1
0.505
260
16
245
th
Marshville
2
1
1
0
0
0.501
277
32
246
th
Carthage
2
1
1
0
1
0.5
151
95
247
th
Liberty
2
1
0
0
0
0.494
213
34
248
th
Seagrove
2
0
0
0
0
0.493
236
12
249
th
Cherryville
2
1
1
0
0
0.493
224
25
250
th
Salemburg
1
0
1
0
1
0.491
355
105
251
st
Kernersville
6
3
2
1
1
0.491
270
19
252
nd
Sunbury
1
0
0
0
0
0.49
412
160
253
rd
Kenansville
1
0
1
0
0
0.489
280
27
254
th
Rockwell
2
0
0
0
2
0.489
241
13
255
th
Kenly
1
0
1
0
0
0.485
336
81
256
th
Wilsons Mills
1
0
0
0
0
0.485
420
164
257
th
Piney Creek
1
0
0
0
0
0.484
137
120
258
th
Yadkinville
2
0
1
1
0
0.484
138
120
259
th
Dallas
2
1
2
1
1
0.481
211
48
260
th
Wilson
9
3
5
4
5
0.481
345
85
261
st
Pink Hill
1
0
0
0
0
0.48
261
262
nd
Sanford
11
5
4
1
4
0.48
312
50
263
rd
East Flat Rock
1
1
1
0
0
0.479
227
36
264
th
Barco
1
1
1
0
0
0.479
240
24
265
th
Mc Adenville
1
0
0
0
0
0.478
265
266
th
Conover
3
1
0
1
3
0.478
177
89
267
th
Richfield
1
0
0
0
0
0.477
301
34
268
th
Bakersville
1
1
1
0
0
0.474
235
33
269
th
Lake Toxaway
1
0
0
0
0
0.474
168
101
270
th
Clinton
5
2
2
0
2
0.474
258
12
271
st
Dunn
4
3
1
0
2
0.473
267
4
272
nd
Mayodan
0
0
1
0
0
0.473
340
68
273
rd
Star
1
0
0
0
0
0.47
292
19
274
th
Snow Camp
1
0
0
0
0
0.469
306
32
275
th
Franklinton
3
1
1
0
0
0.466
359
84
276
th
Cashiers
1
0
1
1
0
0.466
209
67
277
th
Bayboro
2
1
1
0
0
0.464
310
33
278
th
Stanley
3
1
0
0
0
0.461
217
61
279
th
Cooleemee
1
0
0
0
0
0.46
272
7
280
th
Mint Hill
0
0
1
1
0
0.459
231
49
281
st
Danbury
0
0
1
0
1
0.459
256
25
282
nd
Providence
1
0
0
0
0
0.458
245
37
283
rd
Raeford
6
2
3
0
4
0.458
271
12
284
th
Greensboro
48
13
20
4
20
0.458
279
5
285
th
Louisburg
5
1
2
0
1
0.457
356
71
286
th
Thomasville
6
3
4
0
2
0.457
269
17
287
th
Lincolnton
7
2
4
0
2
0.456
176
111
288
th
Lexington
15
4
6
2
3
0.454
239
49
289
th
Boonville
0
1
1
1
0
0.454
220
69
290
th
Cameron
2
1
1
0
0
0.452
225
65
291
st
Stanfield
1
0
0
0
0
0.451
161
130
292
nd
Gatesville
1
1
1
0
0
0.451
276
16
293
rd
Andrews
1
1
1
0
0
0.45
298
5
294
th
Granite Falls
4
1
1
0
0
0.446
259
35
295
th
King
3
1
2
0
1
0.446
282
13
296
th
Hallsboro
1
0
0
0
0
0.44
403
107
297
th
Lowell
1
1
0
0
0
0.437
266
31
298
th
Four Oaks
1
1
1
0
0
0.437
366
68
299
th
Trinity
2
2
3
0
0
0.435
262
37
300
th
Hildebran
1
0
0
0
1
0.433
318
18
301
st
Swannanoa
2
1
1
0
1
0.432
275
26
302
nd
Riegelwood
3
0
0
0
0
0.432
159
143
303
rd
Sedalia
1
0
0
0
0
0.431
304
1
304
th
Flat Rock
1
0
2
0
3
0.43
274
30
305
th
Franklinville
2
0
0
0
0
0.429
201
104
306
th
Oxford
2
1
1
3
0
0.428
286
20
307
th
Bear Creek
1
0
1
0
0
0.424
332
25
308
th
Jacksonville
14
5
5
1
12
0.424
233
75
309
th
Statesville
10
4
5
2
5
0.422
249
60
310
th
Cullowhee
1
0
0
0
0
0.421
342
32
311
th
Greenville
13
4
2
3
9
0.418
341
30
312
th
Richlands
2
1
1
0
1
0.418
208
104
313
th
Fayetteville
39
14
16
2
22
0.418
361
48
314
th
Stantonsburg
1
1
0
0
0
0.416
404
90
315
th
Durham
39
11
14
5
32
0.414
362
47
316
th
Charlotte
112
25
28
12
59
0.414
323
7
317
th
Henderson
9
2
3
3
2
0.414
352
35
318
th
Sparta
1
0
1
0
1
0.413
289
29
319
th
Browns Summit
2
1
1
0
0
0.413
268
51
320
th
Whitakers
1
0
0
0
0
0.413
338
18
321
st
Madison
2
1
0
0
0
0.412
299
22
322
nd
Hiddenite
1
1
0
0
0
0.407
147
175
323
rd
Boomer
1
0
0
1
0
0.407
169
154
324
th
Angier
4
1
1
0
0
0.406
317
7
325
th
Zionville
1
0
0
0
0
0.404
385
60
326
th
Union Grove
1
0
0
0
0
0.403
242
84
327
th
Black Creek
1
0
0
0
0
0.401
320
7
328
th
Hope Mills
5
3
2
0
2
0.399
372
44
329
th
Wendell
4
2
6
0
0
0.396
314
15
330
th
Reidsville
7
2
2
1
4
0.395
344
14
331
st
Willard
1
0
0
0
0
0.395
371
40
332
nd
Williamston
3
1
2
0
0
0.392
294
38
333
rd
Graham
4
2
4
1
3
0.39
297
36
334
th
Calypso
1
0
1
0
0
0.39
365
31
335
th
Jamestown
2
1
3
2
0
0.386
326
9
336
th
China Grove
4
1
2
0
0
0.384
287
49
337
th
Leicester
1
0
0
0
0
0.382
324
13
338
th
Newland
2
1
2
0
0
0.381
232
106
339
th
Mount Ulla
1
0
1
0
0
0.38
333
6
340
th
Jonesville
1
0
0
0
0
0.379
296
44
341
st
Kannapolis
9
1
1
0
2
0.378
346
5
342
nd
Lumberton
10
2
2
0
2
0.377
387
45
343
rd
Wingate
2
0
0
0
0
0.376
325
18
344
th
Lumber Bridge
1
1
0
0
0
0.375
331
13
345
th
Edenton
2
0
1
0
1
0.373
321
24
346
th
Swanquarter
1
0
1
0
0
0.373
375
29
347
th
Lenoir
9
2
2
0
0
0.369
315
32
348
th
Burlington
9
2
3
1
5
0.368
353
5
349
th
Gastonia
15
3
5
2
6
0.367
295
54
350
th
Goldsboro
9
5
6
4
10
0.367
351
1
351
st
Ruffin
1
0
0
0
0
0.367
237
114
352
nd
Stovall
1
0
0
0
0
0.366
368
16
353
rd
Asheboro
8
3
3
1
3
0.363
322
31
354
th
Stoneville
1
0
0
0
0
0.362
390
36
355
th
Butner
1
1
2
3
0
0.361
418
63
356
th
Tar Heel
1
1
0
0
0
0.36
383
27
357
th
Pinetown
1
0
1
0
0
0.36
373
16
358
th
Eden
3
1
1
0
0
0.359
378
20
359
th
Randleman
2
1
1
0
1
0.358
278
81
360
th
High Point
14
4
7
1
9
0.357
327
33
361
st
Spring Lake
5
2
1
0
0
0.35
360
1
362
nd
Ayden
1
1
1
0
0
0.35
395
33
363
rd
Seven Springs
0
1
1
0
0
0.348
364
1
364
th
Pinetops
1
1
1
0
0
0.346
423
59
365
th
Broadway
1
0
0
0
0
0.346
427
62
366
th
Landis
1
1
0
0
0
0.345
285
81
367
th
Snow Hill
3
1
2
0
0
0.344
388
21
368
th
Bunn
1
1
1
0
0
0.343
370
2
369
th
Norwood
2
1
1
0
1
0.343
329
40
370
th
Robbins
1
1
1
0
0
0.339
397
27
371
st
Beulaville
1
0
1
0
2
0.339
358
13
372
nd
Gates
1
0
0
0
0
0.338
337
35
373
rd
Laurinburg
2
2
3
0
3
0.337
369
4
374
th
Maysville
2
0
0
0
0
0.336
197
177
375
th
Winston Salem
35
12
14
4
16
0.335
374
1
376
th
Vanceboro
1
0
1
0
0
0.335
413
37
377
th
Tabor City
1
1
1
0
0
0.332
394
17
378
th
Farmville
2
1
1
0
0
0.329
402
24
379
th
Elizabeth City
7
2
5
0
5
0.324
377
2
380
th
Robbinsville
1
1
1
0
0
0.323
367
13
381
st
Ahoskie
2
0
2
0
2
0.321
399
18
382
nd
Cerro Gordo
1
0
1
0
0
0.319
363
19
383
rd
Troy
2
0
3
0
1
0.315
281
102
384
th
Gold Hill
1
0
0
0
1
0.312
263
121
385
th
Albemarle
4
1
3
2
0
0.312
348
37
386
th
Windsor
2
1
2
1
1
0.31
438
52
387
th
Kinston
8
2
2
2
3
0.306
392
5
388
th
Winton
0
0
1
0
1
0.305
264
124
389
th
Trenton
1
0
1
0
0
0.303
389
390
th
Deep Run
0
0
1
0
0
0.302
339
51
391
st
Chadbourn
1
0
0
0
0
0.302
411
20
392
nd
Burgaw
2
2
2
0
0
0.301
330
62
393
rd
Pine Hall
1
0
0
0
0
0.297
215
178
394
th
Denton
1
1
1
0
0
0.293
347
47
395
th
Rocky Point
2
1
1
0
1
0.293
334
61
396
th
Bailey
1
0
1
0
0
0.293
433
37
397
th
Nashville
2
1
0
0
0
0.29
384
13
398
th
Cordova
0
1
0
0
0
0.287
422
24
399
th
Bladenboro
1
1
1
0
1
0.286
429
30
400
th
Mount Gilead
1
1
0
0
0
0.281
406
6
401
st
Teachey
0
0
1
0
0
0.28
446
45
402
nd
La Grange
1
1
1
0
0
0.28
376
26
403
rd
Rural Hall
1
0
0
0
0
0.279
393
10
404
th
Weldon
1
0
4
0
0
0.277
400
4
405
th
Albertson
1
0
0
0
0
0.276
435
30
406
th
Knightdale
4
0
1
0
1
0.273
415
9
407
th
Kelford
1
0
0
0
0
0.273
447
40
408
th
Gibsonville
1
1
1
0
1
0.27
350
58
409
th
Roanoke Rapids
3
2
2
0
2
0.27
405
4
410
th
Biscoe
2
1
0
0
0
0.266
398
12
411
th
Conway
0
1
0
0
0
0.263
460
49
412
th
Rockingham
4
1
2
0
1
0.262
417
5
413
th
Lillington
2
1
2
0
0
0.252
379
34
414
th
Creswell
2
0
0
0
0
0.248
247
167
415
th
Pembroke
2
2
1
0
1
0.242
442
27
416
th
Warrenton
1
1
3
0
0
0.24
455
39
417
th
Tarboro
3
1
3
1
0
0.239
428
11
418
th
Whittier
1
0
0
0
0
0.239
443
25
419
th
New London
0
1
1
0
1
0.236
380
39
420
th
Colerain
1
0
0
0
0
0.235
454
34
421
st
Elizabethtown
2
1
2
1
1
0.235
426
5
422
nd
Lilesville
1
0
0
0
0
0.235
419
3
423
rd
Bessemer City
3
1
1
0
1
0.232
401
22
424
th
Germanton
1
0
0
0
0
0.227
328
96
425
th
Dublin
1
0
0
1
0
0.226
357
68
426
th
Haw River
2
0
0
0
1
0.223
474
48
427
th
Ramseur
2
1
1
0
0
0.216
381
46
428
th
Littleton
1
0
1
0
0
0.216
459
31
429
th
Bethel
1
0
1
0
0
0.214
391
38
430
th
Kittrell
1
0
0
0
0
0.214
425
5
431
st
Selma
1
1
0
0
0
0.21
456
25
432
nd
Grifton
1
0
0
0
1
0.209
414
18
433
rd
Mount Olive
1
1
0
0
0
0.205
421
12
434
th
Candor
1
0
0
1
1
0.202
440
6
435
th
Evergreen
1
0
0
0
0
0.196
437
2
436
th
Spring Hope
1
1
0
0
0
0.194
439
3
437
th
Saint Pauls
1
1
1
0
0
0.192
466
29
438
th
Columbia
1
1
1
0
0
0.187
436
2
439
th
Efland
1
1
0
0
0
0.187
424
15
440
th
Erwin
1
0
1
0
1
0.186
416
24
441
st
Yanceyville
1
1
1
0
0
0.185
432
9
442
nd
Aurora
1
0
0
0
0
0.181
396
46
443
rd
Mc Leansville
2
1
1
0
1
0.181
382
61
444
th
Battleboro
2
2
0
0
0
0.179
444
445
th
Pineville
2
0
0
0
1
0.176
409
36
446
th
Middlesex
1
0
0
0
0
0.175
335
111
447
th
Rose Hill
1
0
1
0
0
0.167
452
5
448
th
Bunnlevel
2
0
0
0
0
0.155
386
62
449
th
Maxton
3
0
0
0
1
0.154
465
16
450
th
Rocky Mount
8
4
5
2
6
0.149
450
451
st
Salisbury
8
4
4
0
6
0.143
430
21
452
nd
Laurel Hill
1
1
0
0
0
0.143
453
1
453
rd
Macon
1
0
0
0
0
0.142
451
2
454
th
Jackson
1
0
0
0
0
0.142
407
47
455
th
Lake Waccamaw
0
0
2
0
0
0.136
410
45
456
th
Enfield
2
1
0
0
0
0.134
469
13
457
th
Parkton
1
0
0
0
0
0.132
470
13
458
th
Walkertown
2
1
1
0
0
0.131
449
9
459
th
Gaston
2
1
1
1
0
0.119
461
2
460
th
Rowland
2
1
0
0
0
0.118
471
11
461
st
Stem
0
0
1
0
0
0.113
445
16
462
nd
Coats
1
0
0
0
0
0.108
431
31
463
rd
Wallace
1
0
0
0
1
0.106
463
464
th
Dudley
1
1
1
0
0
0.105
448
16
465
th
Marble
0
0
1
0
0
0.104
(n/a)
466
th
Warsaw
1
0
1
0
1
0.096
464
2
467
th
Norlina
1
0
0
0
1
0.096
457
10
468
th
Wagram
1
0
0
0
0
0.087
458
10
469
th
Hollister
1
0
0
1
0
0.086
441
28
470
th
Orrum
0
1
0
0
0
0.083
481
11
471
st
Red Springs
2
1
1
0
1
0.082
462
9
472
nd
Morven
1
0
0
0
0
0.07
479
7
473
rd
Wadesboro
2
1
2
0
0
0.067
478
5
474
th
Murfreesboro
1
1
0
0
0
0.062
476
2
475
th
Plymouth
1
0
1
0
0
0.053
468
7
476
th
Halifax
1
1
1
0
0
0.051
477
1
477
th
Spencer
1
1
1
0
0
0.041
467
10
478
th
Robersonville
1
0
1
0
0
0.038
472
6
479
th
Fairmont
2
1
1
0
0
0.036
475
4
480
th
Shannon
1
0
0
0
0
0.035
482
2
481
st
Pendleton
1
0
0
0
0
0.029
483
2
482
nd
Scotland Neck
2
0
0
0
0
0.019
473
9
483
rd
Drexel
0
0
1
0
0
0.012
484
1
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 1, 2022, 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. School Attendance Areas provided by
ATTOM
.
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...