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

Cook County

Minnesota · Public K-12

Of the public K-12 schools operating across Minnesota, 9 sit inside Cook County, collectively enrolling roughly 652 students (4 elementary, 1 middle, and 4 high).

7-year change in Cook County

SY 2017-18 vs SY 2024-25
Total enrollment
652
-14 (-2%) vs SY 2017-18
School count
6
0 (0%) vs SY 2017-18
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
5,635
all ages · ACS 5-yr
Schools
9
5 districts
Enrollment
652
students · NCES CCD
Median income
$72,638
Below Minnesota avg
Free/reduced lunch
39.9%
Below Minnesota avg
Elementary
4
380 students
Middle
1
95 students
High
4
177 students
Combined / other
0
schools
LARGEST DISTRICT
Cook County Public Schools
475 students · 5 districts in Cook County

County vs. school enrollment demographics

Left bar is the racial makeup of Cook County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
84%
Hispanic
3%
Black
1%
Asian
1%
Two or more
6%
Native American
6%
Pacific Islander
0%
School enrollment
White
70%
Hispanic
6%
Black
0%
Asian
0%
Two or more
11%
Native American
13%
Pacific Islander
0%
Bachelor's+
46.6%
adults 25+
Poverty rate
4.5%
ACS 5-year
Unemployment
2.2%
civilian labor
Median age
53
14.5% under 18

Test scores in Cook County

Latest 2024-25 ELA proficiency, 4 schools ranked. Minnesota state average: 49.9%.

See all 4 schools in Cook County ranked by score →

All schools (9)

NameCityLevelGradesEnrollmentRating
Sawtooth Mountain ElementaryGrand MaraisElementaryPK-05203·
Cook County Senior HighGrand MaraisHigh09-12177·
GREAT EXPECTATIONSGrand MaraisElementaryKG-08113·
Cook County MiddleGrand MaraisMiddle06-0895·
BIRCH GROVE COMMUNITY SCHOOLTofteElementaryKG-0545·
OSHKI OGIMAAG CHARTER SCHOOLGrand PortageElementaryKG-0619·
Cook County ISD 166 ALC ProgramGrand MaraisHigh06-120·
Cook County ISD 166 Credit RecoveryGrand MaraisHigh09-120·
Grand Marais CommunityGrand MaraisHigh06-120·

Cities in Cook County

Grand Marais7 schoolsGrand Portage1 schoolTofte1 school

About Cook County

Across the rural-scale Minnesota county of Cook County of about 5,635 residents, the public-school footprint covers 9 schools and about 652 students.

For perspective, census numbers show typical household earnings sit around $72,638, roughly 47% of adults have completed at least a four-year degree, and the federal-poverty share is near 5%. That income level is 6% meaningfully below the Minnesota median.

Looking at the level breakdown, Cook County is made up of 4 elementary schools (380 students), 1 middle school (95), and 4 high schools (177).

Cook County Public Schools is the biggest district by enrollment, covering about 475 students across Cook County.

Five-year track record. Across the same 7-year window, public-school enrollment held roughly steady: 666 students in SY 2017-18 versus 652 in SY 2024-25.

On allk12, the community for Cook County 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 Cook County?
Cook County, Minnesota has 9 public K-12 schools serving approximately 652 students.
How many high schools are in Cook County?
Cook County, Minnesota has 4 public high schools, serving approximately 177 students.
How many middle schools are in Cook County?
Cook County, Minnesota has 1 public middle school, serving approximately 95 students.
How many elementary schools are in Cook County?
Cook County, Minnesota has 4 public elementary schools, serving approximately 380 students.
What is the largest school district in Cook County?
Cook County Public Schools is the largest school district in Cook County, serving approximately 475 students. The county contains 5 school districts overall.
What is the population of Cook County?
Cook County, Minnesota has a population of approximately 5,635, with a median age of 53. About 14.5% of residents are under 18.
What is the median household income in Cook County?
Median household income in Cook County is $72,638, below the Minnesota average of $77,501. About 4.5% of residents live below the federal poverty line.
How educated are residents of Cook County?
Approximately 46.6% of adults 25 and older in Cook County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Cook County qualify for free or reduced lunch?
Roughly 39.9% of students in Cook County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the Minnesota county average of 41.1%.
What is the student-teacher ratio in Cook County schools?
Across Cook County public schools, the enrollment-weighted student-teacher ratio is approximately 10.4 to 1.

Cook County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data