Public middle schools in North Dakota achieve an average science proficiency of 48% (2025).
The public middle schools with the highest science proficiency are listed below (where sufficient data available).
The public middle school with the highest science proficiency in North Dakota is Beach High School with 70-79%.
Science Proficiency Range: 57%
74.5%
Avg. Science Proficiency: 66%
Top Science Proficiency Public Middle Schools in North Dakota (2025)
School
(Math and Reading Proficiency)
(Math and Reading Proficiency)
Science Proficiency
Grades
Location
Rank: #1 - 21. - 2.
Beach High School
(Math: 55-59% | Reading: 50-54%)
Rank:
Rank:
9/
Top 20%10
Science Proficiency: 70-79%
Grades: 7-12
600 N Central Avenue
Beach, ND 58621
(701) 872-4161
Beach, ND 58621
(701) 872-4161
Rank: #1 - 21. - 2.
Richland Junior-senior High School
(Math: 50-59% | Reading: 50-59%)
Rank:
Rank:
9/
Top 20%10
Science Proficiency: 70-79%
Grades: 7-12
101 Main Ave
Colfax, ND 58018
(701) 372-3713
Colfax, ND 58018
(701) 372-3713
Rank: #3 - 163. - 16.
Edgeley High School
(Math: 40-49% | Reading: 40-49%)
Rank:
Rank:
6/
Top 50%10
Science Proficiency: 60-79%
Grades: 7-12
307 6th St
Edgeley, ND 58433
(701) 493-2292
Edgeley, ND 58433
(701) 493-2292
Rank: #3 - 163. - 16.
Elgin-new Leipzig High School
(Math: 21-39% | Reading: 40-59%)
Rank:
Rank:
5/
Bottom 50%10
Science Proficiency: 60-79%
Grades: 7-12
110 West St N
Elgin, ND 58533
(701) 584-2374
Elgin, ND 58533
(701) 584-2374
Rank: #3 - 163. - 16.
Hatton Eielson High School
(Math: 50-59% | Reading: 50-59%)
Rank:
Rank:
9/
Top 20%10
Science Proficiency: 60-79%
Grades: 7-12
503 4th St
Hatton, ND 58240
(701) 543-3456
Hatton, ND 58240
(701) 543-3456
Rank: #3 - 163. - 16.
Hebron High School
(Math: 50-59% | Reading: 50-59%)
Rank:
Rank:
9/
Top 20%10
Science Proficiency: 60-79%
Grades: 7-12
400 Church Ave
Hebron, ND 58638
(701) 878-4442
Hebron, ND 58638
(701) 878-4442
Rank: #3 - 163. - 16.
Lidgerwood High School
(Math: 40-49% | Reading: 50-59%)
Rank:
Rank:
8/
Top 30%10
Science Proficiency: 60-79%
Grades: 7-12
28 3rd Ave Se
Lidgerwood, ND 58053
(701) 538-7341
Lidgerwood, ND 58053
(701) 538-7341
Rank: #3 - 163. - 16.
Litchville-marion High School
(Math: 20-29% | Reading: 40-49%)
Rank:
Rank:
4/
Bottom 50%10
Science Proficiency: 60-79%
Grades: 6-12
104 2nd St
Marion, ND 58466
(701) 669-2261
Marion, ND 58466
(701) 669-2261
Rank: #3 - 163. - 16.
Nathan Twining Middle School
(Math: 30-34% | Reading: 70-74%)
Rank:
Rank:
7/
Top 50%10
Science Proficiency: 60-79%
Grades: 6-8
1422 N Louisiana St
Grand Forks Afb, ND 58204
(701) 787-5100
Grand Forks Afb, ND 58204
(701) 787-5100
Rank: #3 - 163. - 16.
North Border-pembina Elementary School
(Math: 50-59% | Reading: 60-69%)
Rank:
Rank:
10/
Top 10%10
Science Proficiency: 60-79%
Grades: PK-8
155 S 3rd St
Pembina, ND 58271
(701) 825-6261
Pembina, ND 58271
(701) 825-6261
Rank: #3 - 163. - 16.
Powers Lake Elementary School
(Math: 40-44% | Reading: 45-49%)
Rank:
Rank:
6/
Top 50%10
Science Proficiency: 60-79%
Grades: PK-8
600 Railroad Ave E
Powers Lake, ND 58773
(701) 464-5432
Powers Lake, ND 58773
(701) 464-5432
Rank: #3 - 163. - 16.
Sargent Central High School
(Math: 11-19% | Reading: 60-69%)
Rank:
Rank:
5/
Bottom 50%10
Science Proficiency: 60-79%
Grades: 7-12
575 5th St Sw
Forman, ND 58032
(701) 724-3205
Forman, ND 58032
(701) 724-3205
Rank: #3 - 163. - 16.
Strasburg High School
(Math: 60-79% | Reading: 60-79%)
Rank:
Rank:
10/
Top 5%10
Science Proficiency: 60-79%
Grades: 7-12
301 1st St N
Strasburg, ND 58573
(701) 336-2667
Strasburg, ND 58573
(701) 336-2667
Rank: #3 - 163. - 16.
Turtle Lake-mercer High School
(Math: 40-59% | Reading: 40-59%)
Rank:
Rank:
7/
Top 50%10
Science Proficiency: 60-79%
Grades: 7-12
250 3rd Ave W
Turtle Lake, ND 58575
(701) 448-2365
Turtle Lake, ND 58575
(701) 448-2365
Rank: #3 - 163. - 16.
Underwood High School
(Math: 20-29% | Reading: 30-39%)
Rank:
Rank:
2/
Bottom 50%10
Science Proficiency: 60-79%
Grades: 7-12
123 Summit St
Underwood, ND 58576
(701) 442-3201
Underwood, ND 58576
(701) 442-3201
Rank: #3 - 163. - 16.
Valley-edinburg High School
(Math: <50% | Reading: ≥50%)
Rank:
Rank:
8/
Top 30%10
Science Proficiency: 60-79%
Grades: 7-12
600 5th St S
Edinburg, ND 58227
(701) 993-8312
Edinburg, ND 58227
(701) 993-8312
Rank: #17 - 1817. - 18.
Surrey High School
(Math: 30-34% | Reading: 40-44%)
Rank:
Rank:
4/
Bottom 50%10
Science Proficiency: 65-69%
Grades: 7-12
200 2nd St Se
Surrey, ND 58785
(701) 838-3282
Surrey, ND 58785
(701) 838-3282
Rank: #17 - 1817. - 18.
Thompson High School
(Math: 30-34% | Reading: 60-64%)
Rank:
Rank:
6/
Top 50%10
Science Proficiency: 65-69%
Grades: 7-12
424 3rd St
Thompson, ND 58278
(701) 599-2765
Thompson, ND 58278
(701) 599-2765
Rank: #19 - 2519. - 25.
Hankinson High School
(Math: 40-49% | Reading: 50-59%)
Rank:
Rank:
8/
Top 30%10
Science Proficiency: 60-69%
Grades: 7-12
415 1st Ave Se
Hankinson, ND 58041
(701) 242-7516
Hankinson, ND 58041
(701) 242-7516
Rank: #19 - 2519. - 25.
Harvey High School
(Math: 35-39% | Reading: 45-49%)
Rank:
Rank:
5/
Bottom 50%10
Science Proficiency: 60-69%
Grades: 7-12
200 North St E
Harvey, ND 58341
(701) 324-2267
Harvey, ND 58341
(701) 324-2267
Rank: #19 - 2519. - 25.
Linton Elementary School
(Math: 65-69% | Reading: 65-69%)
Rank:
Rank:
10/
Top 5%10
Science Proficiency: 60-69%
Grades: PK-8
101 Ne 3rd St
Linton, ND 58552
(701) 254-4138
Linton, ND 58552
(701) 254-4138
Rank: #19 - 2519. - 25.
North Star Elementary School
(Math: 45-49% | Reading: 45-49%)
Rank:
Rank:
6/
Top 50%10
Science Proficiency: 60-69%
Grades: PK-8
418 2nd Ave
Cando, ND 58324
(701) 968-4416
Cando, ND 58324
(701) 968-4416
Rank: #19 - 2519. - 25.
Northern Cass Middle School
(Math: 45-49% | Reading: 55-59%)
Rank:
Rank:
9/
Top 20%10
Science Proficiency: 60-69%
Grades: 6-8
16021 18th St Se
Hunter, ND 58048
(701) 874-2322
Hunter, ND 58048
(701) 874-2322
Rank: #19 - 2519. - 25.
South Heart High School
(Math: 30-34% | Reading: 50-54%)
Rank:
Rank:
6/
Top 50%10
Science Proficiency: 60-69%
Grades: 7-12
310 4th St Nw
South Heart, ND 58655
(701) 677-5671
South Heart, ND 58655
(701) 677-5671
Rank: #19 - 2519. - 25.
Wyndmere High School
(Math: 30-39% | Reading: 50-59%)
Rank:
Rank:
6/
Top 50%10
Science Proficiency: 60-69%
Grades: 7-12
101 Date Ave
Wyndmere, ND 58081
(701) 439-2287
Wyndmere, ND 58081
(701) 439-2287
Rank: #26 - 3126. - 31.
Carrington High School
(Math: 50-54% | Reading: 65-69%)
Rank:
Rank:
10/
Top 10%10
Science Proficiency: 60-64%
Grades: 7-12
100 3rd Ave S
Carrington, ND 58421
(701) 652-3136
Carrington, ND 58421
(701) 652-3136
Rank: #26 - 3126. - 31.
Des Lacs-burlington High School
(Math: 35-39% | Reading: 50-54%)
Rank:
Rank:
7/
Top 50%10
Science Proficiency: 60-64%
Grades: 7-12
317 Roosevelt St
Des Lacs, ND 58733
(701) 725-4334
Des Lacs, ND 58733
(701) 725-4334
Rank: #26 - 3126. - 31.
Jamestown Middle School
(Math: 37% | Reading: 53%)
Rank:
Rank:
7/
Top 50%10
Science Proficiency: 60-64%
Grades: 6-8
203 2nd Ave Se
Jamestown, ND 58402
(701) 252-0317
Jamestown, ND 58402
(701) 252-0317
Rank: #26 - 3126. - 31.
Lisbon Middle School
(Math: 55-59% | Reading: 55-59%)
Rank:
Rank:
10/
Top 10%10
Science Proficiency: 60-64%
Grades: 5-8
502 Elm St
Lisbon, ND 58054
(701) 683-4108
Lisbon, ND 58054
(701) 683-4108
Rank: #26 - 3126. - 31.
Velva High School
(Math: 40-44% | Reading: 55-59%)
Rank:
Rank:
8/
Top 30%10
Science Proficiency: 60-64%
Grades: 7-12
101 4th St W
Velva, ND 58790
(701) 338-2022
Velva, ND 58790
(701) 338-2022
Rank: #26 - 3126. - 31.
Wahpeton Middle School
(Math: 62% | Reading: 60%)
Rank:
Rank:
10/
Top 10%10
Science Proficiency: 60-64%
Grades: 6-8
1265 12th St N
Wahpeton, ND 58074
(701) 642-6687
Wahpeton, ND 58074
(701) 642-6687
Rank: #3232.
Discovery Middle School
(Math: 42% | Reading: 55%)
Rank:
Rank:
7/
Top 50%10
Science Proficiency: 59%
Grades: 6-8
1717 40th Ave S
Fargo, ND 58104
(701) 446-3300
Fargo, ND 58104
(701) 446-3300
Rank: #3333.
Mandan Middle School
(Math: 39% | Reading: 39%)
Rank:
Rank:
4/
Bottom 50%10
Science Proficiency: 58%
Grades: 6-8
2901 12th Ave Nw
Mandan, ND 58554
(701) 751-6502
Mandan, ND 58554
(701) 751-6502
Rank: #34 - 3734. - 37.
Central Cass Middle School
(Math: 42% | Reading: 57%)
Rank:
Rank:
8/
Top 30%10
Science Proficiency: 55-59%
Grades: 5-8
802 5th St N
Casselton, ND 58012
(701) 347-5352
Casselton, ND 58012
(701) 347-5352
Rank: #34 - 3734. - 37.
Hillsboro High School
(Math: 40-44% | Reading: 45-49%)
Rank:
Rank:
6/
Top 50%10
Science Proficiency: 55-59%
Grades: 7-12
12 4th St Ne
Hillsboro, ND 58045
(701) 636-4360
Hillsboro, ND 58045
(701) 636-4360
Show 100 more public schools in ND (out of 167 total schools)
Loading...
Frequently Asked Questions
What is the North Dakota average public middle schools science proficiency?
The North Dakota average public middle schools science proficiency is 48%% for 2025.
What are the public middle schools with the highest science proficiency in North Dakota?
The best top ranked public middle schools in North Dakota include Beach High School, Richland Junior-senior High School and Edgeley High School.
Recent Articles

Parents’ Guide to Special Education
Special education law is not easy to decipher, with several regulations that govern special education services for disabled students. In this article, learn about the core components of the laws, rights, and individual education plans that can help create the best public school environment for your child.

Surveillance Cameras: Violation of Rights or Improved Security?
A school district in Virginia has given the green light to schools that want to install surveillance cameras in common areas like cafeterias and hallways. We’ll look at whether this is a violation of student privacy or the best way to keep order in schools.

Teachers in 19 States Allowed to Physically Punish Students
As of 2014, nineteen states still allow corporal punishment – spanking and paddling the most common choices – in their public schools. However, some argue that not only are these punishments physically harmful, they also are disproportionately administered to students of color. As a result, House democrats have taken up the issue in a new bill that would ban all forms of corporal punishment nationwide.