Find a School
School Rankings
Sign In
Remove Ads
My Account
Sign Out
Find a School
School Rankings
Sign In
Remove Ads
My Account
Sign Out
⚠
We've upgraded our subscription system.
Sign in and save your payment method so your ad-free access continues uninterrupted.
Sign in now →
Home
North Dakota
School Rankings
Best High Schools in North Dakota
Find the best North Dakota high schools with SchoolDigger.com! Focused on test scores for accurate rankings, our user-friendly site simplifies your search. Empower your decisions by exploring top-rated schools, only on SchoolDigger.com - the ultimate guide to K-12 schools!
Year after year, SchoolDigger is
always
the first to publish North Dakota 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 A-Plus test scores by the North Dakota Department of Public Instruction. The most recent update was on Thursday, December 4, 2025.
Be the first to know when we post new test scores and rankings!
Get Notified!
Elementary Schools
Elementary
Middle Schools
Middle
High Schools
High
Districts
Cities
By Student Population
Population
Rankings by Student Population
Gender
Female
Male
Race / Ethnicity
Asian
African American
Hispanic
Native American
Pacific Islander
White
Multi-racial
Special Programs
English Language Learner
Special Education
Gifted and Talented
Low Socio Economic Status
Other
Homeless
Foster Care
Military Connected
Migrant
Find!
View:
Summary
Choose columns to display
Summary
School Details
Students/Teachers
Ranking
Finance
Year:
2024 - 2025
Select school year
2024 - 2025
2023 - 2024
2022 - 2023
2021 - 2022
2020 - 2021
2019 - 2020
2018 - 2019
2017 - 2018
2016 - 2017
2015 - 2016
2014 - 2015
2013 - 2014
2012 - 2013
My Schools
Your saved schools
View my schools only
Email my list
Click the
button next to any school to save it here!
School
Students/Teachers
Per Pupil Expenditures (2025)
Ranking (
2025
vs
2024
)
ID
Rank
(of
125
)
School
Type
Grades
Address
City
Zip
County
District
Is Charter
Is Magnet
Is Virtual
Is Title I
Phone
# Students
Full-time Teachers
Student/
Teacher Ratio
Free/Disc Lunch
Recipients
White
Black
Hispanic
Asian
American
Indian
Pacific
Islander
Two or
More Races
Per Pupil Expenditures:
Total
Personnel from Federal Funds
Non-Personnel from Federal Funds
Total from Federal Funds
Personnel from State and Local Funds
Non-Personnel from State and Local Funds
Total from State and Local Funds
Average Standard
Score (
2025
)
Average Standard
Score (
2024
)
Rank (
2024
)
Rank Change from
2024
SchoolDigger Rating (
2025
)
ID
1
New Salem-Almont High School
Public
7-12
310 Elm Ave
New Salem
58563
Morton County
New Salem-Almont 49
(n/a)
(n/a)
No
No
(701) 843-7610
165
14
12.2
18.8%
161 (97.6%)
1 (0.6%)
2 (1.2%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
1 (0.6%)
$15,046
$247
$14,799
95.6
82
16
15
380039200493
2
Ellendale High School
Public
9-12
321 1st St N
Ellendale
58436
Dickey County
Ellendale 40
(n/a)
(n/a)
No
No
(701) 349-3232
79
9
9.1
22.8%
72 (91.1%)
0 (0.0%)
4 (5.1%)
0 (0.0%)
1 (1.3%)
0 (0.0%)
2 (2.5%)
$13,564
$855
$12,708
92.7
90
5
3
380609000178
3
Tgu-Granville High School
Public
9-12
210 6th St SW
Granville
58741
McHenry County
Tgu 60
(n/a)
(n/a)
No
Yes
(701) 728-6641
39
6
7
28.2%
37 (94.9%)
0 (0.0%)
1 (2.6%)
0 (0.0%)
1 (2.6%)
0 (0.0%)
0 (0.0%)
$19,477
$1,201
$18,276
92.6
(n/a)
380004700271
4
Fessenden-Bowdon High School
Public
9-12
500 2nd St N
Fessenden
58438
Wells County
Fessenden-Bowdon 25
(n/a)
(n/a)
No
No
(701) 547-3296
56
5
11
16.1%
54 (96.4%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
2 (3.6%)
$14,612
$456
$14,156
91.5
48.9
62
58
380004900213
5
Dakota Prairie High School
Public
7-12
518 4th Ave
Petersburg
58272
Nelson County
Dakota Prairie 1
(n/a)
(n/a)
No
No
(701) 345-8233
130
13
9.8
24.6%
111 (85.4%)
1 (0.8%)
6 (4.6%)
1 (0.8%)
8 (6.2%)
0 (0.0%)
3 (2.3%)
$18,384
$1,275
$17,109
91.4
52.9
52
47
380004000649
6
Richland Junior-Senior High School
Public
7-12
101 Main Ave
Colfax
58018
Richland County
Richland 44
(n/a)
(n/a)
No
No
(701) 372-3713
126
10
13.2
15.9%
121 (96.0%)
0 (0.0%)
2 (1.6%)
0 (0.0%)
1 (0.8%)
0 (0.0%)
2 (1.6%)
$14,486
$319
$14,167
90.3
72.6
24
18
380003600553
7
Lidgerwood High School
Public
7-12
28 3rd Ave SE
Lidgerwood
58053
Richland County
Lidgerwood 28
(n/a)
(n/a)
No
Yes
(701) 538-7341
76
13
5.7
40.8%
64 (84.2%)
0 (0.0%)
6 (7.9%)
0 (0.0%)
3 (3.9%)
0 (0.0%)
3 (3.9%)
$17,157
$1,729
$15,429
89.3
12
117
110
381114000366
8
Central Cass High School
Public
9-12
802 5th St N
Casselton
58012
Cass County
Central Cass 17
(n/a)
(n/a)
No
No
(701) 347-5352
319
20
15.8
13.2%
304 (95.3%)
2 (0.6%)
6 (1.9%)
1 (0.3%)
6 (1.9%)
0 (0.0%)
0 (0.0%)
$11,665
$441
$11,224
88.2
57.8
41
33
380409000100
9
Beach High School
Public
7-12
600 N Central Avenue
Beach
58621
Golden Valley County
Beach 3
(n/a)
(n/a)
No
Yes
(701) 872-4161
111
17
6.6
27.9%
104 (93.7%)
2 (1.8%)
3 (2.7%)
0 (0.0%)
2 (1.8%)
0 (0.0%)
0 (0.0%)
$20,642
$00
$20,642
87
(n/a)
380238000023
10
Rugby High School
Public
7-12
1123 S Main Ave
Rugby
58368
Pierce County
Rugby 5
(n/a)
(n/a)
No
No
(701) 776-5201
304
24
12.5
23.0%
272 (89.5%)
5 (1.6%)
7 (2.3%)
1 (0.3%)
14 (4.6%)
0 (0.0%)
5 (1.6%)
$12,486
$1,052
$11,434
86.3
51
58
48
381613000563
11
Wilton High School
Public
6-12
504 Dakota Ave
Wilton
58579
McLean County
Wilton 1
(n/a)
(n/a)
No
No
(701) 734-6331
130
14
9.5
13.8%
117 (90.0%)
0 (0.0%)
3 (2.3%)
0 (0.0%)
3 (2.3%)
1 (0.8%)
6 (4.6%)
$14,222
$381
$13,842
85.9
35.1
85
74
381320000457
12
Jamestown High School
Public
9-12
1509 10th St NE
Jamestown
58401
Stutsman County
Jamestown 1
(n/a)
(n/a)
No
No
(701) 952-4003
722
56
13
21.6%
620 (85.9%)
31 (4.3%)
30 (4.2%)
7 (1.0%)
7 (1.0%)
1 (0.1%)
26 (3.6%)
$14,828
$847
$13,980
85.3
87.5
10
2
380002100310
13
Gackle-Streeter High School
Public
9-12
300 2nd Ave E
Gackle
58442
Logan County
Gackle-Streeter 56
(n/a)
(n/a)
No
No
(701) 485-3692
30
6
4.9
36.7%
27 (90.0%)
0 (0.0%)
1 (3.3%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
2 (6.7%)
$24,840
$923
$23,917
84.8
(n/a)
380004300231
13
Kenmare High School
Public
6-12
300 7th Ave NE
Kenmare
58746
Ward County
Kenmare 28
(n/a)
(n/a)
No
No
(701) 385-4996
162
8
20.2
13.6%
150 (92.6%)
1 (0.6%)
9 (5.6%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
2 (1.2%)
$12,465
$00
$12,465
84.8
67.1
29
16
381018000326
15
Linton High School
Public
9-12
101 NE 3rd St
Linton
58552
Emmons County
Linton 36
(n/a)
(n/a)
No
Yes
(701) 254-4138
73
9
8.1
31.5%
68 (93.2%)
0 (0.0%)
1 (1.4%)
0 (0.0%)
1 (1.4%)
0 (0.0%)
3 (4.1%)
$16,224
$46
$16,177
83.2
19.6
103
88
380001700371
16
Des Lacs-Burlington High School
Public
7-12
317 Roosevelt St
Des Lacs
58733
Ward County
United 7
(n/a)
(n/a)
No
No
(701) 725-4334
294
23
12.5
16.3%
266 (90.5%)
0 (0.0%)
12 (4.1%)
1 (0.3%)
3 (1.0%)
0 (0.0%)
12 (4.1%)
$12,043
$00
$12,043
81.6
68.7
26
10
381873000647
17
Hazelton-Moffit-Braddock High School
Public
7-12
211 Hazel Ave
Hazelton
58544
Emmons County
Hazelton-Moffit-Braddock 6
(n/a)
(n/a)
No
Yes
(701) 782-6231
58
7
8.2
39.7%
55 (94.8%)
1 (1.7%)
2 (3.4%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
$17,281
$684
$16,597
81.4
(n/a)
380913000141
18
Kidder County High School
Public
6-12
101 4th St SE
Steele
58482
Kidder County
Kidder County 1
(n/a)
(n/a)
No
No
(701) 475-2243
182
18
10.1
34.6%
161 (88.5%)
2 (1.1%)
12 (6.6%)
1 (0.5%)
3 (1.6%)
1 (0.5%)
2 (1.1%)
$14,111
$594
$13,517
78.8
82.9
14
4
380038900612
19
Glenburn High School
Public
7-12
102 Raymond St
Glenburn
58740
Renville County
Glenburn 26
(n/a)
(n/a)
No
No
(701) 362-7426
105
12
8.6
36.2%
87 (82.9%)
4 (3.8%)
4 (3.8%)
3 (2.9%)
7 (6.7%)
0 (0.0%)
0 (0.0%)
$18,555
$3,268
$15,286
78.8
28.1
94
75
380785000238
19
Valley-Edinburg High School
Public
7-12
600 5th St S
Edinburg
58227
Walsh County
Valley-Edinburg 118
(n/a)
(n/a)
No
No
(701) 993-8312
77
9
8.9
40.3%
64 (83.1%)
0 (0.0%)
8 (10.4%)
0 (0.0%)
3 (3.9%)
0 (0.0%)
2 (2.6%)
$19,033
$1,214
$17,819
78.8
(n/a)
380039700168
21
Lisbon High School
Public
9-12
502 Ash St
Lisbon
58054
Ransom County
Lisbon 19
(n/a)
(n/a)
No
No
(701) 683-4106
182
15
12.3
35.7%
167 (91.8%)
5 (2.7%)
4 (2.2%)
1 (0.5%)
1 (0.5%)
0 (0.0%)
4 (2.2%)
$13,754
$496
$13,258
78.5
54.1
49
28
381143000374
22
Elgin-New Leipzig High School
Public
7-12
110 West St N
Elgin
58533
Grant County
Elgin-New Leipzig 49
(n/a)
(n/a)
No
Yes
(701) 584-2374
68
9
7.5
54.4%
59 (86.8%)
1 (1.5%)
5 (7.4%)
2 (2.9%)
0 (0.0%)
0 (0.0%)
1 (1.5%)
$16,886
$1,693
$15,193
76.9
(n/a)
380004500175
23
Carrington High School
Public
7-12
100 3rd Ave S
Carrington
58421
Foster County
Carrington 49
(n/a)
(n/a)
No
No
(701) 652-3136
254
21
12.3
13.4%
229 (90.2%)
3 (1.2%)
6 (2.4%)
0 (0.0%)
8 (3.1%)
2 (0.8%)
6 (2.4%)
$11,594
$1,951
$9,643
74.7
76.8
22
1
380005300088
24
Nedrose High School
Public
6-12
5705 15th Ave SE
Minot
58701
Ward County
Nedrose 4
(n/a)
(n/a)
No
No
(701) 838-5550
292
30
9.7
43.2%
233 (79.8%)
15 (5.1%)
15 (5.1%)
2 (0.7%)
15 (5.1%)
1 (0.3%)
11 (3.8%)
$11,722
$00
$11,722
74.3
35.1
87
63
381366000877
25
Northern Cass High School
Public
9-12
16021 18th St SE
Hunter
58048
Cass County
Northern Cass 97
(n/a)
(n/a)
No
No
(701) 874-2322
205
13
15.3
6.8%
202 (98.5%)
1 (0.5%)
2 (1.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
$11,911
$987
$10,924
74.2
89.3
7
18
380004400138
26
Belfield High School
Public
7-12
302 3rd St NE
Belfield
58622
Stark County
Belfield 13
(n/a)
(n/a)
No
No
(701) 575-4275
122
10
12.4
23.8%
113 (92.6%)
0 (0.0%)
3 (2.5%)
0 (0.0%)
5 (4.1%)
0 (0.0%)
1 (0.8%)
$15,411
$471
$14,939
73
54.4
48
22
380621000181
26
Underwood High School
Public
7-12
123 Summit St
Underwood
58576
McLean County
Underwood 8
(n/a)
(n/a)
No
Yes
(701) 442-3201
98
13
7.4
25.5%
91 (92.9%)
4 (4.1%)
0 (0.0%)
0 (0.0%)
1 (1.0%)
0 (0.0%)
2 (2.0%)
$18,622
$1,070
$17,552
73
47.7
66
40
381866000645
28
North Shore Plaza High School
Public
7-12
801 Covell St
Plaza
58771
Mountrail County
Lewis And Clark 161
(n/a)
(n/a)
No
No
(701) 497-3734
78
8
10
24.4%
59 (75.6%)
0 (0.0%)
7 (9.0%)
0 (0.0%)
10 (12.8%)
1 (1.3%)
1 (1.3%)
$15,032
$00
$15,032
69.7
(n/a)
380005800507
29
Hatton Eielson High School
Public
7-12
503 4th St
Hatton
58240
Traill County
Hatton Eielson 7
(n/a)
(n/a)
No
No
(701) 543-3455
74
11
6.8
20.3%
65 (87.8%)
0 (0.0%)
7 (9.5%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
2 (2.7%)
$16,604
$1,027
$15,577
69.6
90
6
23
380900000290
30
Edgeley High School
Public
7-12
307 6th St
Edgeley
58433
LaMoure County
Edgeley 3
(n/a)
(n/a)
No
Yes
(701) 493-2292
90
6
14.2
17.8%
88 (97.8%)
0 (0.0%)
2 (2.2%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
$15,529
$936
$14,593
69.6
57.1
42
12
380585000166
31
Oakes High School
Public
7-12
804 Main Ave
Oakes
58474
Dickey County
Oakes 41
(n/a)
(n/a)
No
No
(701) 742-3234
228
15
15.2
22.4%
191 (83.8%)
5 (2.2%)
22 (9.6%)
6 (2.6%)
4 (1.8%)
0 (0.0%)
0 (0.0%)
$10,333
$239
$10,094
69.4
41
77
46
381450000514
32
Napoleon High School
Public
7-12
615 3rd St E
Napoleon
58561
Logan County
Napoleon 2
(n/a)
(n/a)
No
No
(701) 754-2244
107
7
16.3
37.4%
100 (93.5%)
0 (0.0%)
2 (1.9%)
1 (0.9%)
3 (2.8%)
0 (0.0%)
1 (0.9%)
$13,680
$158
$13,522
69
42
75
43
381351000469
33
Park River Area High School
Public
7-12
704 5th St W
Park River
58270
Walsh County
Park River Area 8
(n/a)
(n/a)
No
Yes
(701) 284-7164
195
15
12.7
29.7%
181 (92.8%)
0 (0.0%)
9 (4.6%)
2 (1.0%)
0 (0.0%)
0 (0.0%)
3 (1.5%)
$11,446
$1,193
$10,252
67
79.8
19
14
380040100526
34
Hettinger High School
Public
7-12
209 S 8th St
Hettinger
58639
Adams County
Hettinger 13
(n/a)
(n/a)
No
No
(701) 567-5315
122
14
8.9
24.6%
99 (81.1%)
2 (1.6%)
8 (6.6%)
4 (3.3%)
5 (4.1%)
0 (0.0%)
4 (3.3%)
$13,365
$604
$12,761
65.7
78.3
21
13
380941000299
35
Richardton-Taylor High School
Public
7-12
320 Raider Rd
Richardton
58652
Stark County
Richardton-Taylor 34
(n/a)
(n/a)
No
Yes
(701) 974-2111
139
13
10.9
37.4%
121 (87.1%)
0 (0.0%)
10 (7.2%)
0 (0.0%)
1 (0.7%)
1 (0.7%)
6 (4.3%)
$15,419
$473
$14,945
65.2
42
75
40
380004800551
36
Maple Valley High School
Public
7-12
207 Broadway St
Tower City
58071
Cass County
Maple Valley 4
(n/a)
(n/a)
No
No
(701) 749-2570
116
12
9.4
24.1%
104 (89.7%)
3 (2.6%)
6 (5.2%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
3 (2.6%)
$15,409
$621
$14,787
63.8
58
38
2
381202000395
37
Hazen High School
Public
9-12
520 1st Ave NE
Hazen
58545
Mercer County
Hazen 3
(n/a)
(n/a)
No
No
(701) 748-2345
167
12
13.6
13.8%
142 (85.0%)
4 (2.4%)
2 (1.2%)
1 (0.6%)
6 (3.6%)
0 (0.0%)
12 (7.2%)
$12,260
$363
$11,897
63.7
34.2
89
52
380003100294
38
Enderlin Area High School
Public
7-12
410 Bluff St
Enderlin
58027
Ransom County
Enderlin Area 24
(n/a)
(n/a)
No
Yes
(701) 437-2240
154
14
11
36.4%
148 (96.1%)
0 (0.0%)
3 (1.9%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
3 (1.9%)
$14,021
$00
$14,021
62.7
54.6
45
7
380006100184
39
Century High School
Public
9-12
1000 E Century Ave
Bismarck
58503
Burleigh County
Bismarck 1
(n/a)
(n/a)
No
No
(701) 323-4900
1,406
86
16.4
14.8%
1,149 (81.7%)
51 (3.6%)
46 (3.3%)
15 (1.1%)
61 (4.3%)
24 (1.7%)
60 (4.3%)
$12,454
$603
$11,851
61.2
74.4
23
16
380001400047
40
North Border-Pembina High School
Public
9-12
155 S 3rd St
Pembina
58271
Pembina County
North Border 100
(n/a)
(n/a)
No
No
(701) 825-6261
36
10
3.6
25.0%
29 (80.6%)
2 (5.6%)
3 (8.3%)
1 (2.8%)
1 (2.8%)
0 (0.0%)
0 (0.0%)
$17,669
$568
$17,100
60.9
91.4
3
37
380005400530
41
Northwood High School
Public
7-12
420 Trojan Rd
Northwood
58267
Grand Forks County
Northwood 129
(n/a)
(n/a)
No
No
(701) 587-5221
160
13
12.7
26.9%
154 (96.3%)
1 (0.6%)
0 (0.0%)
0 (0.0%)
2 (1.3%)
0 (0.0%)
3 (1.9%)
$12,246
$521
$11,725
60.8
16.2
107
66
381434000509
42
Dickinson High School
Public
9-12
979 13th Ave W
Dickinson
58601
Stark County
Dickinson 1
(n/a)
(n/a)
No
No
(701) 456-0030
1,022
69
14.8
24.3%
768 (75.1%)
37 (3.6%)
145 (14.2%)
15 (1.5%)
21 (2.1%)
4 (0.4%)
32 (3.1%)
$18,417
$864
$17,553
60.5
38.2
81
39
380003800132
43
Central Valley High School
Public
7-12
1556 Highway 81 NE
Buxton
58218
Traill County
Central Valley 3
(n/a)
(n/a)
No
No
(701) 847-2220
101
7
14.4
19.8%
93 (92.1%)
0 (0.0%)
4 (4.0%)
0 (0.0%)
4 (4.0%)
0 (0.0%)
0 (0.0%)
$14,158
$477
$13,681
60.4
82.3
15
28
380414000104
44
Midkota High School
Public
7-12
81 School Ave
Glenfield
58443
Foster County
Midkota 7
(n/a)
(n/a)
No
Yes
(701) 785-2126
86
10
9
30.2%
84 (97.7%)
0 (0.0%)
2 (2.3%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
$15,833
$1,118
$14,715
60.2
53.2
50
6
380004200239
45
Washburn High School
Public
7-12
713 7th Street
Washburn
58577
McLean County
Washburn 4
(n/a)
(n/a)
No
No
(701) 462-3221
142
23
6.1
13.4%
135 (95.1%)
0 (0.0%)
1 (0.7%)
0 (0.0%)
1 (0.7%)
0 (0.0%)
5 (3.5%)
$15,288
$296
$14,992
58.5
24.7
95
50
381929000674
46
Bismarck High School
Public
9-12
800 N 8th St
Bismarck
58501
Burleigh County
Bismarck 1
(n/a)
(n/a)
No
No
(701) 323-4800
1,367
85
16
24.4%
984 (72.0%)
35 (2.6%)
73 (5.3%)
14 (1.0%)
155 (11.3%)
13 (1.0%)
93 (6.8%)
$12,933
$606
$12,327
58.5
46.6
70
24
380001400045
47
Central High School
Public
9-12
115 N 4th St
Grand Forks
58203
Grand Forks County
Grand Forks 1
(n/a)
(n/a)
No
No
(701) 746-2375
1,115
82
13.5
33.8%
673 (60.4%)
60 (5.4%)
156 (14.0%)
22 (2.0%)
37 (3.3%)
2 (0.2%)
165 (14.8%)
$13,398
$589
$12,809
58.1
49.7
61
14
380813000254
48
Thompson High School
Public
7-12
424 3rd St
Thompson
58278
Grand Forks County
Thompson 61
(n/a)
(n/a)
No
No
(701) 599-2765
280
22
12.8
6.4%
258 (92.1%)
4 (1.4%)
4 (1.4%)
0 (0.0%)
1 (0.4%)
0 (0.0%)
13 (4.6%)
$10,364
$52
$10,313
57.3
61.2
36
12
381828000630
49
Ray High School
Public
9-12
224 2nd Ave W
Ray
58849
Williams County
Nesson 2
(n/a)
(n/a)
No
No
(701) 568-3301
119
10
11.6
16.0%
99 (83.2%)
0 (0.0%)
7 (5.9%)
0 (0.0%)
2 (1.7%)
0 (0.0%)
11 (9.2%)
$14,548
$303
$14,244
56.1
38.3
80
31
381371000478
50
Barnes County North High School
Public
9-12
2184 101st Ave SE
Wimbledon
58492
Barnes County
Barnes County North 7
(n/a)
(n/a)
No
No
(701) 646-6202
74
7
11
28.4%
71 (95.9%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
1 (1.4%)
1 (1.4%)
1 (1.4%)
$13,948
$545
$13,402
54.2
78.5
20
30
380006000702
50
Glen Ullin High School
Public
9-12
6508 Hwy 49
Glen Ullin
58631
Morton County
Glen Ullin 48
(n/a)
(n/a)
No
No
(701) 348-3590
44
8
5.3
29.5%
31 (70.5%)
4 (9.1%)
3 (6.8%)
3 (6.8%)
3 (6.8%)
0 (0.0%)
0 (0.0%)
$23,366
$1,765
$21,601
54.2
88.3
8
42
380783000236
52
Grenora High School
Public
7-12
402 Robinson St
Grenora
58845
Williams County
Grenora 99
(n/a)
(n/a)
No
No
(701) 694-2711
83
8
10.2
19.3%
77 (92.8%)
0 (0.0%)
1 (1.2%)
1 (1.2%)
3 (3.6%)
0 (0.0%)
1 (1.2%)
$21,623
$1,321
$20,302
52.7
46.4
71
19
380846000274
52
Wyndmere High School
Public
7-12
101 Date Ave
Wyndmere
58081
Richland County
Wyndmere 42
(n/a)
(n/a)
No
No
(701) 439-2287
120
11
10.6
17.5%
115 (95.8%)
0 (0.0%)
2 (1.7%)
0 (0.0%)
3 (2.5%)
0 (0.0%)
0 (0.0%)
$14,553
$278
$14,275
52.7
48.8
63
11
382031000713
54
Cavalier High School
Public
6-12
300 Main St E
Cavalier
58220
Pembina County
Cavalier 6
(n/a)
(n/a)
No
No
(701) 265-8417
180
17
10.4
20.0%
156 (86.7%)
3 (1.7%)
9 (5.0%)
0 (0.0%)
4 (2.2%)
0 (0.0%)
8 (4.4%)
$11,742
$740
$11,001
51.4
64.9
33
21
380001800089
55
Valley City High School
Public
9-12
493 Central Ave N
Valley City
58072
Barnes County
Valley City 2
(n/a)
(n/a)
No
No
(701) 845-0483
317
23
13.9
30.9%
272 (85.8%)
6 (1.9%)
19 (6.0%)
4 (1.3%)
4 (1.3%)
1 (0.3%)
11 (3.5%)
$11,944
$381
$11,563
50.9
46.1
72
17
381885000655
56
Kindred High School
Public
9-12
255 Dakota St
Kindred
58051
Cass County
Kindred 2
(n/a)
(n/a)
No
No
(701) 428-3177
258
17
15.3
7.8%
244 (94.6%)
2 (0.8%)
6 (2.3%)
0 (0.0%)
5 (1.9%)
0 (0.0%)
1 (0.4%)
$16,294
$00
$16,294
50.4
84.7
11
45
380002500335
57
Saint John High School
Public
9-12
400 Foussard Ave
Saint John
58369
Rolette County
St John 3
(n/a)
(n/a)
No
Yes
(701) 477-5651
137
13
10.9
100.0%
4 (2.9%)
0 (0.0%)
1 (0.7%)
0 (0.0%)
129 (94.2%)
0 (0.0%)
3 (2.2%)
$19,014
$00
$19,014
49.3
6.7
122
65
381746000600
58
Max High School
Public
7-12
2855 Highway 83 NW
Max
58759
McLean County
Max 50
(n/a)
(n/a)
No
Yes
(701) 679-2685
63
8
8
33.3%
54 (85.7%)
1 (1.6%)
1 (1.6%)
0 (0.0%)
3 (4.8%)
0 (0.0%)
4 (6.3%)
$16,444
$806
$15,638
48.3
(n/a)
381235000402
59
South Heart High School
Public
7-12
310 4th St NW
South Heart
58655
Stark County
South Heart 9
(n/a)
(n/a)
No
No
(701) 677-5671
180
15
11.6
12.8%
167 (92.8%)
0 (0.0%)
3 (1.7%)
0 (0.0%)
1 (0.6%)
0 (0.0%)
9 (5.0%)
$12,083
$232
$11,850
47.6
66.4
31
28
381713000593
60
Larimore High School
Public
7-12
300 Booth Ave
Larimore
58251
Grand Forks County
Larimore 44
(n/a)
(n/a)
No
No
(701) 343-2366
204
17
12.3
21.6%
171 (83.8%)
1 (0.5%)
12 (5.9%)
1 (0.5%)
5 (2.5%)
0 (0.0%)
14 (6.9%)
$10,301
$43
$10,258
47.2
12.5
116
56
381086000355
61
Grafton High School
Public
9-12
1548 school road
Grafton
58237
Walsh County
Grafton 18
(n/a)
(n/a)
No
Yes
(701) 352-1930
284
20
14.2
43.7%
158 (55.6%)
0 (0.0%)
104 (36.6%)
3 (1.1%)
10 (3.5%)
4 (1.4%)
5 (1.8%)
$9,894
$1,822
$8,071
47.2
42.3
74
13
380040600924
62
Mls-Mohall High School
Public
7-12
101 3rd St NW
Mohall
58761
Renville County
Mohall-Lansford-Sherwood 1
(n/a)
(n/a)
No
Yes
(701) 756-6660
140
15
9.3
27.1%
137 (97.9%)
0 (0.0%)
2 (1.4%)
0 (0.0%)
1 (0.7%)
0 (0.0%)
0 (0.0%)
$14,285
$680
$13,604
46.6
56.8
43
19
380005000454
63
Bowman County High School
Public
7-12
102 8th Ave SW
Bowman
58623
Bowman County
Bowman County 1
(n/a)
(n/a)
No
No
(701) 523-3283
231
18
12.9
18.6%
207 (89.6%)
7 (3.0%)
14 (6.1%)
0 (0.0%)
1 (0.4%)
0 (0.0%)
2 (0.9%)
$13,927
$351
$13,576
44.9
47.5
68
5
380320000075
64
Parshall High School
Public
6-12
601 N Main Street
Parshall
58770
Mountrail County
Parshall 3
(n/a)
(n/a)
No
Yes
(701) 862-3129
139
11
12.6
34.5%
20 (14.4%)
0 (0.0%)
10 (7.2%)
1 (0.7%)
100 (71.9%)
0 (0.0%)
8 (5.8%)
$22,038
$3,545
$18,493
44.6
28.5
91
27
381494000528
65
Red River High School
Public
9-12
2211 17th Ave S
Grand Forks
58201
Grand Forks County
Grand Forks 1
(n/a)
(n/a)
No
No
(701) 746-2400
1,190
85
14
20.4%
816 (68.6%)
85 (7.1%)
105 (8.8%)
41 (3.4%)
24 (2.0%)
0 (0.0%)
119 (10.0%)
$13,183
$1,537
$11,646
43.4
57.8
40
25
380813000261
66
Harvey High School
Public
7-12
200 North St E
Harvey
58341
Wells County
Harvey 38
(n/a)
(n/a)
No
No
(701) 324-2267
183
14
12.7
32.2%
166 (90.7%)
2 (1.1%)
7 (3.8%)
4 (2.2%)
1 (0.5%)
0 (0.0%)
3 (1.6%)
$12,097
$00
$12,097
42.9
90.3
4
62
380889000288
66
Mt Pleasant High School
Public
7-12
201 5th St NE
Rolla
58367
Rolette County
Mt Pleasant 4
(n/a)
(n/a)
No
Yes
(701) 477-3151
132
13
10.2
48.5%
69 (52.3%)
0 (0.0%)
0 (0.0%)
1 (0.8%)
56 (42.4%)
0 (0.0%)
6 (4.5%)
$17,246
$00
$17,246
42.9
84.2
12
54
381340000464
68
New Rockford-Sheyenne High School
Public
6-12
437 1st Ave N
New Rockford
58356
Eddy County
New Rockford-Sheyenne 2
(n/a)
(n/a)
No
No
(701) 947-5036
161
17
9.3
31.1%
137 (85.1%)
1 (0.6%)
7 (4.3%)
0 (0.0%)
15 (9.3%)
0 (0.0%)
1 (0.6%)
$11,237
$541
$10,696
41.3
52.3
54
14
380005900491
69
North High School
Public
9-12
801 17th Ave N
Fargo
58102
Cass County
Fargo 1
(n/a)
(n/a)
No
No
(701) 446-2400
1,110
84
13.2
27.2%
868 (78.2%)
66 (5.9%)
67 (6.0%)
24 (2.2%)
27 (2.4%)
3 (0.3%)
55 (5.0%)
$15,449
$714
$14,735
40.6
64.9
34
35
380678000205
70
Mandan High School
Public
9-12
2335 4th AVE NW
Mandan
58554
Morton County
Mandan 1
(n/a)
(n/a)
No
No
(701) 751-6501
1,175
73
16
25.0%
875 (74.5%)
41 (3.5%)
88 (7.5%)
14 (1.2%)
112 (9.5%)
8 (0.7%)
37 (3.1%)
$15,180
$610
$14,570
40.2
48.1
65
5
381182000387
71
Alexander High School
Public
7-12
601 Delaney St
Alexander
58831
McKenzie County
Alexander 2
(n/a)
(n/a)
No
No
(701) 828-3334
114
15
7.6
32.5%
95 (83.3%)
0 (0.0%)
10 (8.8%)
1 (0.9%)
3 (2.6%)
0 (0.0%)
5 (4.4%)
$16,320
$538
$15,782
39.9
34.4
88
17
380176000004
72
Legacy High School
Public
9-12
3400 E Calgary Ave
Bismarck
58503
Burleigh County
Bismarck 1
(n/a)
(n/a)
No
No
(701) 323-4850
1,419
85
16.7
17.8%
1,155 (81.4%)
42 (3.0%)
39 (2.7%)
19 (1.3%)
75 (5.3%)
6 (0.4%)
83 (5.8%)
$12,471
$604
$11,868
39.4
48.1
64
8
380001400866
73
Finley-Sharon High School
Public
7-12
201 3rd St
Finley
58230
Steele County
Finley-Sharon 19
(n/a)
(n/a)
No
No
(701) 524-2420
35
9
3.8
48.6%
29 (82.9%)
2 (5.7%)
1 (2.9%)
0 (0.0%)
2 (5.7%)
0 (0.0%)
1 (2.9%)
$26,911
$1,188
$25,722
39.1
(n/a)
380691000217
74
South High School
Public
9-12
1840 15th Ave S
Fargo
58103
Cass County
Fargo 1
(n/a)
(n/a)
No
No
(701) 446-2000
898
80
11.2
33.4%
553 (61.6%)
150 (16.7%)
85 (9.5%)
43 (4.8%)
28 (3.1%)
3 (0.3%)
36 (4.0%)
$17,979
$1,244
$16,736
38.3
50.9
59
15
380678000208
75
Fargo Davies High School
Public
9-12
7150 25th St S
Fargo
58104
Cass County
Fargo 1
(n/a)
(n/a)
No
No
(701) 446-5600
1,277
96
13.2
20.3%
892 (69.9%)
223 (17.5%)
54 (4.2%)
52 (4.1%)
18 (1.4%)
2 (0.2%)
36 (2.8%)
$14,640
$805
$13,835
38
66.3
32
43
380678000855
76
Center-Stanton High School
Public
7-12
315 Lincoln Ave
Center
58530
Oliver County
Center-Stanton 1
(n/a)
(n/a)
No
No
(701) 794-8778
119
11
10.4
21.8%
113 (95.0%)
0 (0.0%)
4 (3.4%)
0 (0.0%)
1 (0.8%)
0 (0.0%)
1 (0.8%)
$13,873
$00
$13,873
37.9
21.6
99
23
380005200097
76
Powers Lake High School
Public
9-12
600 Railroad Ave E
Powers Lake
58773
Burke County
Powers Lake 27
(n/a)
(n/a)
No
No
(701) 464-5432
69
7
9.7
17.4%
63 (91.3%)
0 (0.0%)
2 (2.9%)
0 (0.0%)
2 (2.9%)
0 (0.0%)
2 (2.9%)
$17,093
$507
$16,586
37.9
96.1
1
75
380002400542
76
Wishek High School
Public
7-12
200 S Badger St
Wishek
58495
McIntosh County
Wishek 19
(n/a)
(n/a)
No
Yes
(701) 452-2892
97
10
10.1
26.8%
87 (89.7%)
0 (0.0%)
7 (7.2%)
2 (2.1%)
1 (1.0%)
0 (0.0%)
0 (0.0%)
$15,499
$00
$15,499
37.9
51
57
19
382019000707
79
Watford City High School
Public
9-12
2313 Wolves Den Pkwy
Watford City
58854
McKenzie County
McKenzie County 1
(n/a)
(n/a)
No
No
(701) 444-3626
566
44
12.8
26.5%
356 (62.9%)
17 (3.0%)
136 (24.0%)
11 (1.9%)
28 (4.9%)
2 (0.4%)
16 (2.8%)
$14,627
$2,287
$12,339
36.3
19.8
102
23
381254000415
80
South Prairie High School
Public
9-12
100 177th Ave SW
Minot
58701
Ward County
South Prairie 70
(n/a)
(n/a)
No
No
(701) 722-3537
155
14
11
23.9%
133 (85.8%)
3 (1.9%)
9 (5.8%)
0 (0.0%)
1 (0.6%)
1 (0.6%)
8 (5.2%)
$11,214
$316
$10,898
35.7
72.6
25
55
381717000875
81
Berthold High School
Public
7-12
401 4th Avenue NE
Berthold
58718
Ward County
Lewis And Clark 161
(n/a)
(n/a)
No
No
(701) 453-3484
98
11
8.6
15.3%
92 (93.9%)
0 (0.0%)
3 (3.1%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
3 (3.1%)
$17,369
$00
$17,369
35.6
47.5
67
14
380005800030
82
Garrison High School
Public
7-12
51 5th Ave NE
Garrison
58540
McLean County
Garrison 51
(n/a)
(n/a)
No
No
(701) 463-2818
171
14
12.5
20.5%
145 (84.8%)
0 (0.0%)
4 (2.3%)
0 (0.0%)
17 (9.9%)
0 (0.0%)
5 (2.9%)
$14,463
$354
$14,109
35.5
32.3
90
8
380759000234
83
Velva High School
Public
7-12
101 4th St W
Velva
58790
McHenry County
Velva 1
(n/a)
(n/a)
No
No
(701) 338-2022
222
16
14.1
22.1%
208 (93.7%)
0 (0.0%)
9 (4.1%)
0 (0.0%)
1 (0.5%)
0 (0.0%)
4 (1.8%)
$12,449
$313
$12,137
34.8
92
2
81
381704000591
84
Eight Mile High School
Public
9-12
203 1st St E
Trenton
58853
Williams County
Eight Mile 6
(n/a)
(n/a)
No
Yes
(701) 774-8221
105
7
14.3
40.0%
43 (41.0%)
3 (2.9%)
7 (6.7%)
1 (1.0%)
46 (43.8%)
0 (0.0%)
5 (4.8%)
$15,890
$960
$14,930
34.1
7
121
37
380601000172
85
Hillsboro High School
Public
7-12
12 4th St NE
Hillsboro
58045
Traill County
Hillsboro 9
(n/a)
(n/a)
No
No
(701) 636-4360
235
24
9.7
23.0%
206 (87.7%)
2 (0.9%)
12 (5.1%)
1 (0.4%)
3 (1.3%)
0 (0.0%)
11 (4.7%)
$11,120
$186
$10,933
32.7
87.8
9
76
380957000302
85
Wahpeton High School
Public
9-12
1021 11th St N
Wahpeton
58075
Richland County
Wahpeton 37
(n/a)
(n/a)
No
No
(701) 642-2604
364
23
15.8
27.2%
309 (84.9%)
6 (1.6%)
21 (5.8%)
2 (0.5%)
20 (5.5%)
0 (0.0%)
6 (1.6%)
$12,149
$2,543
$9,606
32.7
37.5
82
3
381902000666
87
Midway High School
Public
9-12
3202 33rd Ave NE
Inkster
58233
Grand Forks County
Midway 128
(n/a)
(n/a)
No
Yes
(701) 869-2432
54
7
7.2
29.6%
46 (85.2%)
0 (0.0%)
8 (14.8%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
0 (0.0%)
$16,962
$2,053
$14,909
32.1
46.1
73
14
381292000110
87
Mott-Regent High School
Public
7-12
205 Dakota Ave
Mott
58646
Hettinger County
Mott-Regent 1
(n/a)
(n/a)
No
Yes
(701) 824-2795
89
15
6.1
39.3%
80 (89.9%)
0 (0.0%)
2 (2.2%)
0 (0.0%)
4 (4.5%)
3 (3.4%)
0 (0.0%)
$12,703
$593
$12,111
32.1
28.2
93
6
380004600461
87
Tgu-Towner High School
Public
9-12
302 2nd St SE
Towner
58788
McHenry County
Tgu 60
(n/a)
(n/a)
No
Yes
(701) 537-5414
75
6
13.3
41.3%
69 (92.0%)
0 (0.0%)
3 (4.0%)
0 (0.0%)
3 (4.0%)
0 (0.0%)
0 (0.0%)
$14,954
$606
$14,349
32.1
11.1
118
31
380004700499
90
May-Port Cg High School
Public
9-12
900 Main St W
Mayville
58257
Traill County
May-Port Cg 14
(n/a)
(n/a)
No
No
(701) 788-2281
143
16
9.2
18.9%
126 (88.1%)
0 (0.0%)
8 (5.6%)
0 (0.0%)
4 (2.8%)
2 (1.4%)
3 (2.1%)
$11,119
$00
$11,119
30.1
21.9
97
7
380004100406
91
Minot High School
Public
9-12
1100 11th Ave SW
Minot
58701
Ward County
Minot 1
(n/a)
(n/a)
No
No
(701) 857-4500
1,086
77
14.1
25.2%
822 (75.7%)
48 (4.4%)
90 (8.3%)
9 (0.8%)
63 (5.8%)
1 (0.1%)
53 (4.9%)
$13,869
$760
$13,108
29.2
(n/a)
381303000442
92
Griggs County Central High School
Public
9-12
1207 Foster Ave NE
Cooperstown
58425
Griggs County
Griggs County Central 18
(n/a)
(n/a)
No
No
(701) 797-3114
83
8
10.4
41.0%
78 (94.0%)
3 (3.6%)
0 (0.0%)
0 (0.0%)
2 (2.4%)
0 (0.0%)
0 (0.0%)
$12,522
$00
$12,522
28.6
55.5
44
48
380456000116
93
West Fargo High School
Public
9-12
801 9th St E
West Fargo
58078
Cass County
West Fargo 6
(n/a)
(n/a)
No
No
(701) 356-2050
1,380
104
13.2
35.1%
882 (63.9%)
264 (19.1%)
96 (7.0%)
39 (2.8%)
46 (3.3%)
0 (0.0%)
53 (3.8%)
$13,529
$908
$12,621
27.7
52.7
53
40
381941000683
94
Surrey High School
Public
7-12
200 2nd St SE
Surrey
58785
Ward County
Surrey 41
(n/a)
(n/a)
No
No
(701) 838-3282
206
19
10.8
14.1%
185 (89.8%)
5 (2.4%)
11 (5.3%)
0 (0.0%)
1 (0.5%)
1 (0.5%)
3 (1.5%)
$12,085
$765
$11,321
27.7
57.9
39
55
381791000619
95
Minto High School
Public
9-12
200 4th St
Minto
58261
Walsh County
Minto 20
(n/a)
(n/a)
No
Yes
(701) 248-3479
76
15
5
43.4%
51 (67.1%)
0 (0.0%)
21 (27.6%)
0 (0.0%)
1 (1.3%)
0 (0.0%)
3 (3.9%)
$12,262
$997
$11,265
27.6
36.4
84
11
381305000452
96
Tioga High School
Public
7-12
303 N Linda St
Tioga
58852
Williams County
Tioga 15
(n/a)
(n/a)
No
No
(701) 664-3606
220
17
13
10.5%
173 (78.6%)
3 (1.4%)
35 (15.9%)
2 (0.9%)
1 (0.5%)
0 (0.0%)
6 (2.7%)
$17,747
$195
$17,552
26.4
21.8
98
2
380003900635
97
Lamoure High School
Public
7-12
105 6th St SE
LaMoure
58458
LaMoure County
Lamoure 8
(n/a)
(n/a)
No
No
(701) 883-5397
117
13
9
15.4%
109 (93.2%)
1 (0.9%)
4 (3.4%)
0 (0.0%)
1 (0.9%)
0 (0.0%)
2 (1.7%)
$15,332
$1,672
$13,660
25.4
53
51
46
381074000345
97
Mandaree High School
Public
9-12
110 3rd St NW
Mandaree
58757
McKenzie County
Mandaree 36
(n/a)
(n/a)
No
Yes
(701) 759-3311
67
11
6.3
71.6%
0 (0.0%)
0 (0.0%)
5 (7.5%)
4 (6.0%)
57 (85.1%)
0 (0.0%)
1 (1.5%)
$28,820
$25,682
$3,138
25.4
(n/a)
381185000006
97
Medina High School
Public
7-12
300 School St SE
Medina
58467
Stutsman County
Medina 3
(n/a)
(n/a)
No
Yes
(701) 486-3121
103
7
14.2
35.0%
96 (93.2%)
0 (0.0%)
2 (1.9%)
1 (1.0%)
0 (0.0%)
0 (0.0%)
4 (3.9%)
$14,470
$515
$13,955
25.4
80.5
18
79
381266000419
97
New England High School
Public
7-12
1200 Main St
New England
58647
Hettinger County
New England 9
(n/a)
(n/a)
No
Yes
(701) 579-4160
122
13
9.6
38.5%
114 (93.4%)
0 (0.0%)
1 (0.8%)
0 (0.0%)
5 (4.1%)
0 (0.0%)
2 (1.6%)
$13,397
$00
$13,397
25.4
52.2
55
42
380002700487
Page:
1
2
Sign up for updates!
Be the first to know when we update our rankings!
Go!
Other SchoolDigger ranking lists for North Dakota
Elementary Schools
Middle Schools
High Schools
Districts
Cities
New!
SchoolDigger ranking lists for ND student subgroups:
Female Students
Male Students
African American Students
Hispanic Students
White Students
English Language Learner Students
Low Socio Economic Status Students
About our rankings:
Schooldigger calculates school rankings based on A-Plus Math, A-Plus Reading, A-Plus Science test scores released by the North Dakota Department of Public Instruction.
These rankings were last updated on December 4, 2025, 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
.
Educational resources:
Public School Districts and Their Services: A Comprehensive Guide
Charter Schools vs Regular Public Schools: Understanding the Key Differences
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.
About North Dakota Assessment Data
: To protect student privacy, the North Dakota Department of Public Instruction reports assessment results as percentage ranges rather than exact values. SchoolDigger calculates proficiency rates using midpoint imputation, which uses the center value of each reported range. For example, a reported range of 20-29% is represented as 24.5%. As a result, the proficiency rates shown may vary by approximately ±5 percentage points from actual values. This variance is most significant for individual grade/subject combinations and diminishes when data is aggregated across multiple grades or subjects.
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...