Beta You're viewing our redesigned school list. Prefer the classic layout?

Best Public Schools in Zip Code 58704


At a glance
3
Schools
624
Students
1
5-star school
Top rankedMemorial Middle School2nd of 65 North Dakota middle schools
▲
Biggest riser
North Plains Elementary School up 21 spots statewide this year
Summary:

ZIP code 58704 has three schools serving 624 students: North Plains Elementary School and Dakota Elementary School serve elementary grades, while Memorial Middle School serves grades 6–8. The elementary schools have nearly identical enrollments, but their grade-level results differ, and the middle school is a separate grade-level comparison. The clearest overall finding is that Memorial has the strongest and most consistent proficiency results, especially in reading.

In 2025–2026, Memorial’s all-grades results were 65–73% in math and 80–88% in reading, clearly above the elementary schools’ ranges: its math range is at least 2 points above Dakota’s and 7 above North Plains’, while its reading range is at least 12 points above Dakota’s and 7 above North Plains’. Memorial also exceeded state results in math, reading, and science by 11–19, 23–31, and 16–24 points, respectively. The elementary schools do not have a clear overall ordering: North Plains has stronger fourth-grade results, but its fifth-grade math range of 35–43% is well below the state’s 56% and Dakota’s 60–78%. Dakota’s science range, 40–58%, is above the state’s 39%, but its fourth-grade math range is below the state’s. Memorial’s science results overlap the elementary schools’ ranges.

Reading is the clearest area of broad improvement: the three-school average rose from about 50% in 2024–2025 to a 2025–2026 range of 68–76%, while the state result rose from 40% to 57%. Math and science trends are less conclusive; Dakota’s science result fell from 69% to 40–58%. SchoolDigger ranked Memorial 2nd of 65 statewide in 2025–2026, with five stars and a 97th-percentile ranking; its rank improved from 5th of 57 in 2023–2024. Student-teacher ratios in 2024–2025 were 10.7 at Memorial, 13.6 at North Plains, and 13.8 at Dakota. Free/reduced lunch eligible shares that year were similar—33%, 32%, and 35%, respectively. Chronic absenteeism in 2025–2026 was 27% at North Plains and 17% at Dakota, compared with 19% statewide. Because the elementary and middle schools serve different grades, their all-grades results are not perfectly like-for-like.

Ranking:
Map legend
E Elementary M Middle H High A Alternative P Private




Cities Near Zip Code 58704

See the top ND North Dakota 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.

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.

IMPORTANT DISCLAIMERS: Not all boundaries are included. We make every effort to ensure that boundaries are up-to-date. But it's important to note that these are approximations and are for general informational purposes only. To verify legal descriptions of boundaries or school locations, contact your local tax assessor's office and/or school district.

Diagnostics