Find a School
School Rankings
Find a School
School Rankings
Home
North Dakota
District Rankings
North Dakota School District Rankings
Alert!
We are expecting the release of this year's test scores by the North Dakota Department of Public Instruction any day now! We will update our rankings as soon as they are released!
Get Notified!
Alert!
New test scores and rankings will be released any day now!
Get Notified!
Other ND Rankings:
Elementary Schools
Middle Schools
High Schools
Districts
Cities
School Year:
2016 - 2017
2016 - 2017
2015 - 2016
2014 - 2015
2013 - 2014
2012 - 2013
Rank (of 114)
District
Grades
# Elementary Schools
# Middle Schools
# High Schools
# Alt. Schools
City
County
Rank score (
2017
)
Rank (
2016
)
Rank change from
2016
SchoolDigger Rating (
2017
)
9
th
Alexander 2
PK, KG-12
1
0
1
0
Alexander
McKenzie County
0.896
95
86
93
rd
Anamoose 14
PK, KG-6
1
0
0
0
Anamoose
McHenry County
0.262
96
3
46
th
Apple Creek 39
PK, KG-5
1
0
0
0
Bismarck
Burleigh County
0.554
14
32
50
th
Ashley 9
PK, KG-12
1
0
1
0
Ashley
McIntosh County
0.54
13
37
Bakker 10
K-8
1
0
0
0
Hague
Emmons County
(n/a)
43
rd
Barnes County North 7
PK, KG-12
1
0
1
0
Wimbledon
Barnes County
0.579
35
8
82
nd
Beach 3
PK, KG-12
1
0
1
0
Beach
Golden Valley County
0.329
92
10
115
th
Belcourt 7
PK, KG-12
3
2
2
0
Belcourt
Rolette County
0.037
129
14
109
th
Belfield 13
PK, KG-12
1
0
1
0
Belfield
Stark County
0.084
124
15
85
th
Beulah 27
PK, KG-12
1
1
1
0
Beulah
Mercer County
0.319
101
16
18
th
Billings County 1
PK, KG-8
2
0
0
0
Medora
Billings County
0.792
(n/a)
66
th
Bismarck 1
PK, KG-12
18
4
5
0
Bismarck
Burleigh County
0.448
75
9
89
th
Bottineau 1
PK, KG-12
1
0
1
0
Bottineau
Bottineau County
0.3
102
13
Bowbells 14
PK, KG-12
1
0
1
0
Bowbells
Burke County
(n/a)
Bowman County 1
PK, KG-12
3
0
1
0
Bowman
Bowman County
(n/a)
Burke Central 36
PK, KG-12
1
0
1
0
Lignite
Burke County
(n/a)
26
th
Carrington 49
PK, KG-12
1
0
1
0
Carrington
Foster County
0.733
9
17
30
th
Cavalier 6
PK, KG-12
1
0
1
0
Cavalier
Pembina County
0.711
44
14
106
th
Center-Stanton 1
PK, KG-12
1
0
1
0
Center
Oliver County
0.134
33
73
23
rd
Central Cass 17
PK, KG-12
1
1
1
0
Casselton
Cass County
0.757
4
19
3
rd
Central Valley 3
PK, KG-12
1
0
1
0
Buxton
Traill County
0.97
5
2
36
th
Dakota Prairie 1
PK, KG-12
1
0
1
0
Petersburg
Nelson County
0.634
106
70
59
th
Devils Lake 1
PK, KG-12
3
1
1
0
Devils Lake
Ramsey County
0.494
29
30
47
th
Dickinson 1
PK, KG-12
8
1
3
0
Dickinson
Stark County
0.551
56
9
81
st
Divide County 1
K-12
1
0
1
0
Crosby
Divide County
0.33
94
13
Drake 57
7-12
0
0
1
0
Drake
McHenry County
(n/a)
48
th
Drayton 19
PK, KG-12
1
0
1
0
Drayton
Pembina County
0.55
86
38
Dunseith 1
PK, KG-12
1
0
1
0
Dunseith
Rolette County
(n/a)
Earl 18
K-8
1
0
0
0
Sidney
Richland County
(n/a)
Edgeley 3
PK, KG-12
2
0
1
0
Edgeley
LaMoure County
(n/a)
Edmore 2
PK, KG-12
1
0
1
0
Edmore
Ramsey County
(n/a)
112
th
Eight Mile 6
PK, KG-12
1
0
1
0
Trenton
Williams County
0.054
126
14
75
th
Elgin-New Leipzig 49
PK, KG-12
1
0
1
0
Elgin
Grant County
0.384
70
5
Ellendale 40
PK, KG-12
2
0
2
0
Ellendale
Dickey County
(n/a)
Emerado 127
PK, KG-8
1
0
0
0
Emerado
Grand Forks County
(n/a)
42
nd
Enderlin Area 24
PK, KG-12
2
0
1
0
Enderlin
Ransom County
0.595
18
24
Fairmount 18
PK, KG-12
1
0
1
0
Fairmount
Richland County
(n/a)
39
th
Fargo 1
PK, KG-12
17
3
5
0
Fargo
Cass County
0.616
46
7
20
th
Fessenden-Bowdon 25
PK, KG-12
1
0
1
0
Fessenden
Wells County
0.777
(n/a)
7
th
Finley-Sharon 19
K-12
1
0
1
0
Finley
Steele County
0.926
26
19
67
th
Flasher 39
PK, KG-12
1
0
1
0
Flasher
Morton County
0.446
63
4
Fordville-Lankin 5
PK, KG-12
1
0
1
0
Fordville
Walsh County
(n/a)
Ft Ransom 6
K-6
1
0
0
0
Fort Ransom
Ransom County
(n/a)
Ft Totten 30
9-12
1
0
1
0
Fort Totten
Benson County
(n/a)
Ft Yates 4
5-8
1
1
0
0
Fort Yates
Sioux County
(n/a)
Gackle-Streeter 56
PK, KG-12
1
0
1
0
Gackle
Logan County
(n/a)
92
nd
Garrison 51
PK, KG-12
1
0
1
0
Garrison
McLean County
0.273
89
3
102
nd
Glen Ullin 48
PK, KG-12
1
0
1
0
Glen Ullin
Morton County
0.178
120
18
44
th
Glenburn 26
PK, KG-12
1
0
1
0
Glenburn
Renville County
0.574
66
22
Goodrich 16
PK, KG-6
1
0
0
0
Goodrich
Sheridan County
(n/a)
Grafton 18
PK, KG-12
1
1
1
0
Grafton
Walsh County
(n/a)
68
th
Grand Forks 1
PK, KG-12
11
4
3
0
Grand Forks
Grand Forks County
0.445
69
1
34
th
Grenora 99
PK, KG-12
1
0
1
0
Grenora
Williams County
0.653
81
47
19
th
Griggs County Central 18
PK, KG-12
1
0
1
0
Cooperstown
Griggs County
0.779
64
45
Halliday 19
K-6
1
0
0
0
Halliday
Dunn County
(n/a)
53
rd
Hankinson 8
PK, KG-12
1
0
1
0
Hankinson
Richland County
0.53
50
3
21
st
Harvey 38
K-12
1
0
1
0
Harvey
Wells County
0.761
10
11
70
th
Hatton Eielson 7
K-12
1
0
1
0
Hatton
Traill County
0.436
72
2
Hazelton-Moffit-Braddock 6
PK, KG-12
1
0
1
0
Hazelton
Emmons County
(n/a)
33
rd
Hazen 3
PK, KG-12
1
1
1
0
Hazen
Mercer County
0.68
23
10
60
th
Hebron 13
PK, KG-12
1
0
1
0
Hebron
Morton County
0.48
27
33
77
th
Hettinger 13
PK, KG-12
1
0
1
0
Hettinger
Adams County
0.353
20
57
40
th
Hillsboro 9
PK, KG-12
2
0
1
0
Hillsboro
Traill County
0.613
53
13
Hope-Page 85
PK, KG-12
1
0
1
0
Hope
Steele County
(n/a)
Horse Creek 32
K-8
1
0
0
0
Cartwright
McKenzie County
(n/a)
32
nd
Jamestown 1
PK, KG-12
5
1
1
0
Jamestown
Stutsman County
0.697
24
8
96
th
Kenmare 28
PK, KG-12
1
0
1
0
Kenmare
Ward County
0.208
16
80
Kensal 19
PK, KG-12
1
0
1
0
Kensal
Stutsman County
(n/a)
Kidder County 1
PK, KG-12
1
0
1
0
Steele
Kidder County
(n/a)
65
th
Killdeer 16
PK, KG-12
1
0
1
0
Killdeer
Dunn County
0.45
103
38
12
th
Kindred 2
PK, KG-12
1
0
1
0
Kindred
Cass County
0.832
3
9
84
th
Kulm 7
PK, KG-12
1
0
1
0
Kulm
LaMoure County
0.327
130
46
31
st
Lakota 66
PK, KG-12
1
0
1
0
Lakota
Nelson County
0.703
73
42
Lamoure 8
PK, KG-12
2
0
1
0
LaMoure
LaMoure County
(n/a)
105
th
Langdon Area 23
PK, KG-12
1
0
1
0
Langdon
Cavalier County
0.151
97
8
72
nd
Larimore 44
PK, KG-12
1
0
1
0
Larimore
Grand Forks County
0.422
84
12
64
th
Leeds 6
PK, KG-12
1
0
1
0
Leeds
Benson County
0.46
90
26
3
rd
Lewis And Clark 161
PK, KG-12
2
0
2
0
Berthold
Ward County
0.97
42
39
79
th
Lidgerwood 28
PK, KG-12
1
0
1
0
Lidgerwood
Richland County
0.337
78
1
28
th
Linton 36
PK, KG-12
1
0
1
0
Linton
Emmons County
0.718
47
19
62
nd
Lisbon 19
PK, KG-12
1
1
1
0
Lisbon
Ransom County
0.473
39
23
10
th
Litchville-Marion 46
PK, KG-12
1
0
1
0
Marion
LaMoure County
0.886
43
33
Little Heart 4
K-8
1
0
0
0
Saint Anthony
Morton County
(n/a)
27
th
Lone Tree 6
PK, KG-8
1
0
0
0
Golva
Golden Valley County
0.723
(n/a)
56
th
Maddock 9
PK, KG-12
1
0
1
0
Maddock
Benson County
0.515
30
26
74
th
Mandan 1
PK, KG-12
7
1
3
0
Mandan
Morton County
0.406
83
9
Mandaree 36
K-12
1
0
1
0
Mandaree
McKenzie County
(n/a)
Manning 45
K-8
1
0
0
0
Bismarck
Burleigh County
(n/a)
8
th
Manvel 125
PK, KG-8
1
0
0
0
Manvel
Grand Forks County
0.906
15
7
Maple Valley 4
PK, KG-12
2
0
1
0
Tower City
Cass County
(n/a)
5
th
Mapleton 7
PK, KG-6
1
0
0
0
Mapleton
Cass County
0.955
(n/a)
Marmarth 12
PK, KG-8
1
0
0
0
Marmarth
Slope County
(n/a)
Marmot Schools
K-12
1
0
1
0
Mandan
Morton County
(n/a)
104
th
Max 50
PK, KG-12
1
0
1
0
Max
McLean County
0.158
60
44
41
st
May-Port Cg 14
PK, KG-12
1
1
1
0
Mayville
Traill County
0.599
58
17
McClusky 19
PK, KG-12
1
0
1
0
McClusky
Sheridan County
(n/a)
101
st
McKenzie County 1
PK, KG-12
2
1
2
0
Watford City
McKenzie County
0.187
118
17
52
nd
Medina 3
PK, KG-12
1
0
1
0
Medina
Stutsman County
0.535
51
1
Menoken 33
K-8
1
0
0
0
Menoken
Burleigh County
(n/a)
13
th
Midkota 7
PK, KG-12
1
0
1
0
Binford
Griggs County
0.832
55
42
17
th
Midway 128
PK, KG-12
1
0
1
0
Inkster
Grand Forks County
0.807
115
98
Milnor 2
PK, KG-12
2
0
2
0
Milnor
Sargent County
(n/a)
Minnewaukan 5
PK, KG-12
1
0
1
0
Minnewaukan
Benson County
(n/a)
54
th
Minot 1
PK, KG-12
14
4
3
1
Minot
Ward County
0.522
67
13
111
th
Minto 20
PK, KG-12
1
0
1
0
Minto
Walsh County
0.064
88
23
16
th
Mohall-Lansford-Sherwood 1
PK, KG-12
1
0
1
0
Mohall
Renville County
0.812
6
10
Montpelier 14
PK, KG-12
1
0
1
0
Montpelier
Stutsman County
(n/a)
73
rd
Mott-Regent 1
PK, KG-12
1
0
1
0
Mott
Hettinger County
0.416
98
25
94
th
Mt Pleasant 4
PK, KG-12
1
0
1
0
Rolla
Rolette County
0.257
52
42
Munich 19
PK, KG-12
1
0
1
0
Munich
Cavalier County
(n/a)
99
th
Napoleon 2
PK, KG-12
1
0
1
0
Napoleon
Logan County
0.193
77
22
Naughton 25
PK, KG-8
1
0
0
0
Bismarck
Burleigh County
(n/a)
Nd School For The Deaf
K-8
1
0
0
0
Devils Lake
Ramsey County
(n/a)
Nd Vision Services
0
0
0
0
Grand Forks
Grand Forks County
(n/a)
15
th
Nedrose 4
PK, KG-12
1
1
1
0
Minot
Ward County
0.827
(n/a)
108
th
Nesson 2
PK, KG-12
1
0
1
0
Ray
Williams County
0.093
105
3
71
st
New England 9
PK, KG-12
1
0
1
0
New England
Hettinger County
0.424
87
16
86
th
New Rockford-Sheyenne 2
PK, KG-12
1
0
1
0
New Rockford
Eddy County
0.317
76
10
55
th
New Salem-Almont 49
PK, KG-12
1
0
1
0
New Salem
Morton County
0.52
80
25
97
th
New Town 1
PK, KG-12
1
1
1
0
New Town
Mountrail County
0.204
125
28
Newburg-United 54
PK, KG-12
1
0
1
0
Newburg
Bottineau County
(n/a)
North Border 100
PK, KG-12
2
0
2
0
Walhalla
Pembina County
(n/a)
63
rd
North Sargent 3
PK, KG-12
1
0
1
0
Gwinner
Sargent County
0.465
12
51
49
th
North Star 10
PK, KG-12
1
0
1
0
Cando
Towner County
0.545
31
18
51
st
Northern Cass 97
PK, KG-12
1
1
1
0
Hunter
Cass County
0.539
22
29
Northwood 129
K-12
1
0
1
0
Northwood
Grand Forks County
(n/a)
80
th
Oakes 41
PK, KG-12
1
0
1
0
Oakes
Dickey County
0.333
40
40
Oberon 16
K-8
1
0
0
0
Oberon
Benson County
(n/a)
24
th
Park River Area 8
PK, KG-12
1
0
1
0
Park River
Walsh County
0.748
38
14
114
th
Parshall 3
PK, KG-12
1
0
1
0
Parshall
Mountrail County
0.04
131
17
103
rd
Pingree-Buchanan 10
PK, KG-12
1
0
1
0
Pingree
Stutsman County
0.173
49
54
29
th
Powers Lake 27
PK, KG-12
1
0
1
0
Powers Lake
Burke County
0.713
91
62
69
th
Richardton-Taylor 34
PK, KG-12
1
1
1
0
Richardton
Stark County
0.436
114
45
2
nd
Richland 44
PK, KG-12
1
0
1
0
Colfax
Richland County
0.98
2
88
th
Rolette 29
K-12
1
0
1
0
Rolette
Rolette County
0.307
116
28
Roosevelt 18
PK, KG-8
1
0
0
0
Carson
Grant County
(n/a)
35
th
Rugby 5
PK, KG-12
2
0
2
0
Rugby
Pierce County
0.648
32
3
Sargent Central 6
PK, KG-12
1
0
1
0
Forman
Sargent County
(n/a)
Sawyer 16
PK, KG-12
1
0
1
0
Sawyer
Ward County
(n/a)
Scranton 33
PK, KG-12
1
0
1
0
Scranton
Bowman County
(n/a)
Selfridge 8
K-12
1
0
1
0
Selfridge
Sioux County
(n/a)
Solen 3
PK, KG-12
1
0
1
0
Solen
Sioux County
(n/a)
14
th
South Heart 9
PK, KG-12
2
0
2
0
South Heart
Stark County
0.827
65
51
57
th
South Prairie 70
PK, KG-12
1
0
1
0
Minot
Ward County
0.51
110
53
116
th
St John 3
PK, KG-12
1
0
1
0
Saint John
Rolette County
0.01
122
6
91
st
Stanley 2
PK, KG-12
1
0
1
0
Stanley
Mountrail County
0.275
119
28
Starkweather 44
PK, KG-12
1
0
1
0
Starkweather
Ramsey County
(n/a)
Sterling 35
PK, KG-8
1
0
0
0
Sterling
Burleigh County
(n/a)
95
th
Strasburg 15
PK, KG-12
1
0
1
0
Strasburg
Emmons County
0.243
62
33
87
th
Surrey 41
PK, KG-12
1
0
1
0
Surrey
Ward County
0.315
104
17
Sweet Briar 17
K-8
1
0
0
0
Mandan
Morton County
(n/a)
110
th
Tgu 60
PK, KG-12
3
0
3
0
Towner
McHenry County
0.074
121
11
11
th
Thompson 61
PK, KG-12
1
0
1
0
Thompson
Grand Forks County
0.835
28
17
98
th
Tioga 15
PK, KG-12
1
0
1
0
Tioga
Williams County
0.203
93
5
100
th
Turtle Lake-Mercer 72
PK, KG-12
1
0
1
0
Turtle Lake
McLean County
0.188
99
1
Twin Buttes 37
K-8
1
0
0
0
Halliday
Dunn County
(n/a)
76
th
Underwood 8
PK, KG-12
1
0
1
0
Underwood
McLean County
0.376
36
40
58
th
United 7
PK, KG-12
1
0
1
0
Des Lacs
Ward County
0.499
82
24
22
nd
Valley City 2
PK, KG-12
1
2
1
0
Valley City
Barnes County
0.758
19
3
Valley-Edinburg 118
PK, KG-12
1
1
1
0
Crystal
Pembina County
(n/a)
45
th
Velva 1
PK, KG-12
1
0
1
0
Velva
McHenry County
0.565
57
12
83
rd
Wahpeton 37
PK, KG-12
2
1
1
0
Wahpeton
Richland County
0.328
85
2
117
th
Warwick 29
PK, KG-12
1
1
1
0
Warwick
Benson County
0
135
18
90
th
Washburn 4
PK, KG-12
1
0
1
0
Washburn
McLean County
0.297
41
49
38
th
West Fargo 6
PK, KG-12
16
4
3
1
West Fargo
Cass County
0.616
25
13
61
st
Westhope 17
PK, KG-12
1
0
1
0
Westhope
Bottineau County
0.475
54
7
White Shield 85
K-12
1
0
1
0
Roseglen
McLean County
(n/a)
Williston Basin 7
K-12
7
4
2
0
Williston
Williams County
(n/a)
37
th
Wilton 1
PK, KG-12
1
0
1
0
Wilton
McLean County
0.624
79
42
Wing 28
PK, KG-12
1
0
1
0
Wing
Burleigh County
(n/a)
78
th
Wishek 19
PK, KG-12
1
0
1
0
Wishek
McIntosh County
0.351
74
4
1
st
Wyndmere 42
PK, KG-12
1
0
1
0
Wyndmere
Richland County
0.995
1
6
th
Yellowstone 14
K-8
1
0
0
0
Fairview
McKenzie County
0.931
7
1
Zeeland 4
PK, KG-12
1
0
1
0
Zeeland
McIntosh County
(n/a)
Sign up for updates!
Be the first to know when we update our rankings!
Go!
About our rankings:
Schooldigger calculates school rankings based on test scores released by the North Dakota Department 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 Dakota Department 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 Dakota Department of Public Instruction.
For more information about our ranking process, please see our
Ranking FAQ
. Details about our methodology are
here
.
Other North Dakota 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 Dakota Department 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...