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

6 schools in Crookston

Minnesota · Public K-12

Public schools in Crookston number 6 per the latest NCES data, with about 1,140 students enrolled, an average school size of 190.

7-year change in Crookston

SY 2017-18 vs SY 2024-25
Total enrollment
1,140
-101 (-8%) vs SY 2017-18
School count
5
-1 (-17%) vs SY 2017-18
% White
61%
was 66%
% Hispanic
25%
was 23%
% Black
3%
was 2%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Crookston Pre-K ProgramElementaryPK-PK27
Crookston SecondaryHigh06-12592
Highland ElementaryElementaryKG-05474
New Paths Alternative Learning PrgmCombinedM-M·
Northern Lights AcademyHigh06-125
Washington ElementaryElementaryPK-KG42

About Crookston

Crookston is a medium-population Minnesota city in terms of public-school footprint, with 6 schools and 1,140 students total.

On the level-by-level breakdown, the city covers 3 elementary, 2 high, and 1 other.

Per-campus enrollment runs near 190, lower than the state mean of about 357.

Five-year track record. Combined enrollment now sits at 1,140 students, shrank 8% from the 1,241 reported in SY 2017-18. Over that span, Crookston closed 1 school, going from 6 to 5. On the demographic side, White enrollment moved from 66% to 61% over the same window.

Within the allk12 community for this area, the community for Crookston discusses enrollment trends, district policy changes, and bus-route updates. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Crookston, Minnesota?
There are 6 public K-12 schools in Crookston, with a combined enrollment of about 1,140.
How many elementary, middle, and high schools are in Crookston?
Crookston has 3 elementary, 2 high, 1 combined-grade public schools.
What is the largest public school in Crookston?
Crookston Secondary is the largest public school in Crookston by enrollment, with approximately 592 students.
What school districts serve Crookston?
Crookston is served by 2 public school districts, including CROOKSTON PUBLIC SCHOOL DISTRICT, Crookston Public School District.
What grade levels do public schools in Crookston cover?
Public schools in Crookston serve students from pre-K through grade 12.