The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

18 schools in Moorhead

Minnesota · Public K-12

Parents in Moorhead have 18 public K-12 options when picking a school, with combined enrollment near 7,571 students (8 elementary, 1 middle, and 6 high).

7-year change in Moorhead

SY 2017-18 vs SY 2024-25
Total enrollment
7,571
+727 (+11%) vs SY 2017-18
School count
12
0 (0%) vs SY 2017-18
% White
63%
was 73%
% Hispanic
11%
was 8%
% Black
15%
was 8%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Dorothy Dodds Elementary SchoolElementaryKG-04625
ELLEN HOPKINS ELEMENTARYElementaryKG-04616
HORIZON MIDDLE SCHOOLMiddle05-082,158
LAKES COUNTRY YOUTH EDUC SVCSCombinedM-M·
Moorhead ALCHigh05-12138
Moorhead ALC - BarnesvilleHigh07-120
Moorhead ALC: DGF SecondaryHigh09-120
MOORHEAD HIGH SCHOOLHigh09-122,122
Moorhead High School Career AcademyHigh09-120
Moorhead Online Elementary AcademyElementaryKG-060
Moorhead Online Secondary AcademyHigh07-120
Moorhead Voluntary PreKindergartenElementaryPK-PK20
PROBSTFIELD CENTER FOR EDUCATIONElementaryPK-PK253
Probstfield ElementaryElementaryKG-04290
Robert Asp ElementaryElementaryKG-04580
S.G. Reinertsen ElementaryElementaryKG-04719
West Central Academy-NCombined03-1216
West Central Academy-SCombined04-1234

About Moorhead

Moorhead is a middle-population Minnesota city in terms of public-school footprint, with 18 schools and 7,571 students total.

Looking at the level breakdown, the city spans 8 elementary, 1 middle, 6 high, and 3 other.

Average school size in Moorhead is around 421 students, 18% above the Minnesota average of about 357.

Over the past 7-year window. Total public-school enrollment in Moorhead has increased 11% since SY 2017-18, moving from about 6,844 students to 7,571. On the demographic side, White enrollment moved from 73% to 63% over the same window.

On allk12, the community for Moorhead discusses open enrollment windows, redistricting talk, and busing logistics. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools are in Moorhead?
Moorhead, Minnesota has 18 public K-12 schools serving approximately 7,571 students.
How many elementary, middle, and high schools are in Moorhead?
Moorhead has 8 elementary, 1 middle, 6 high, 3 combined-grade public schools.
What is the largest public school in Moorhead?
HORIZON MIDDLE SCHOOL is the largest public school in Moorhead by enrollment, with approximately 2,158 students.
What school districts serve Moorhead?
Moorhead is served by 2 public school districts, including REGION 4-LAKES COUNTRY SERVICE COOP, Moorhead Area Public Schools.
What grade levels do public schools in Moorhead cover?
Public schools in Moorhead serve students from pre-K through grade 12.