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

Otter Tail County

Minnesota · Public K-12

Otter Tail County sits inside Minnesota and runs 37 public K-12 schools, enrolling about 8,503 students. Fergus Falls Public School District alone accounts for 3,235 of those students. By grade band, the county runs 18 elementary, 4 middle, and 12 high schools.

7-year change in Otter Tail County

SY 2017-18 vs SY 2024-25
Total enrollment
8,495
+542 (+7%) vs SY 2017-18
School count
30
-1 (-3%) vs SY 2017-18
% White
81%
was 85%
% Hispanic
9%
was 7%
% Black
3%
was 4%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
37
11 districts
Enrollment
8,503
NCES CCD
Median income
$72,255
Below Minnesota avg
Free/reduced lunch
40.2%
Below Minnesota avg
Elementary
18
3,868 students
Middle
4
1,239 students
High
12
3,382 students
Combined / other
3
14 students
LARGEST DISTRICT
Fergus Falls Public School District
3,235 students · 11 districts in Otter Tail County

County vs. school enrollment demographics

Left bar is the racial makeup of Otter Tail 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
91%
Hispanic
4%
Black
1%
Asian
1%
Two or more
5%
Native American
0%
Pacific Islander
0%
School enrollment
White
81%
Hispanic
9%
Black
3%
Asian
1%
Two or more
5%
Native American
1%
Pacific Islander
0%
Bachelor's+
28.3%
adults 25+
Poverty rate
5.1%
ACS 5-year
Unemployment
4.8%
civilian labor
Median age
46
21.7% under 18

Test scores in Otter Tail County

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

See all 23 schools in Otter Tail County ranked by score →

All schools (37)

NameCityLevelGradesEnrollmentRating
Kennedy High SchoolFergus FallsHigh09-12714·
HEART OF THE LAKE ELEMENTARYPerhamElementaryPK-04578·
Kennedy Middle SchoolFergus FallsMiddle05-08558·
PERHAM SENIOR HIGHPerhamHigh09-12529·
PRAIRIE WIND MIDDLEPerhamMiddle05-08526·
VIKING ELEMENTARY SCHOOLPelican RapidsElementaryPK-06468·
NEW YORK MILLS ELEMENTARYNew York MillsElementaryPK-06460·
iQ Academy 9-12Fergus FallsHigh09-12375·
PELICAN RAPIDS SECONDARYPelican RapidsHigh07-12374·
NEW YORK MILLS SECONDARYNew York MillsHigh07-12362·
Cleveland ElementaryFergus FallsElementary04-05361·
UNDERWOOD ELEMENTARYUnderwoodElementaryPK-06282·
PARKERS PRAIRIE SECONDARYParkers PrairieHigh07-12280·
UNDERWOOD SECONDARYUnderwoodHigh05-12272·
Adams ElementaryFergus FallsElementary01-03254·
PARKERS PRAIRIE ELEMENTARYParkers PrairieElementaryPK-06251·
McKinley ElementaryFergus FallsElementary01-03249·
Lincoln SchoolFergus FallsElementaryPK-KG236·
BATTLE LAKE ELEMENTARYBattle LakeElementaryKG-06230·
HENNING ELEMENTARYHenningElementaryPK-06210·
iQ Academy K-5Fergus FallsElementaryKG-05208·
BATTLE LAKE SECONDARYBattle LakeHigh07-12184·
HENNING SECONDARYHenningHigh07-12171·
iQ Academy 6-8Fergus FallsMiddle06-08155·
Fergus Falls Area Learning CenterFergus FallsHigh05-1283·
Early Childhood Special EducationFergus FallsElementaryPK-PK42·
PERHAM AREA LEARNING CENTERPerhamHigh07-1238·
Early Childhood Special EducationFergus FallsElementaryPK-PK27·
Lakes Country AcademyFergus FallsCombinedKG-1214·
FERGUS FALLS EC/ELEMENTARY SP EDFergus FallsElementaryPK-048·
K-8 Special EducationFergus FallsElementaryKG-084·
PELICAN RAPIDS ALT CENTER MID-LEVELPelican RapidsMiddle07-080·
PELICAN RAPIDS ALT LEARNING CENTERPelican RapidsHigh09-120·
Shared Time SchoolFergus FallsCombinedKG-120·
F.E.D. Parkers Prairie Credit RecovParkers PrairieElementaryM-M··
F.E.D. Underwood Credit RecoveryUnderwoodElementaryM-M··
UNDERWOOD ALPUnderwoodCombinedM-M··

Cities in Otter Tail County

Fergus Falls16 schoolsPelican Rapids4 schoolsPerham4 schoolsUnderwood4 schoolsParkers Prairie3 schoolsBattle Lake2 schoolsHenning2 schoolsNew York Mills2 schools

About Otter Tail County

In Minnesota, Otter Tail County is a mid-sized county of about 60,475 residents. 37 public schools across the county enrolls about 8,503 students between them.

Looking at the broader picture, census numbers show the median household earns about $72,255 a year, 28% of adults hold a bachelor's degree or higher, and the poverty rate is around 5%. That income level is 7% meaningfully below the Minnesota median.

On the level-by-level breakdown, Otter Tail County spans 18 elementary schools (3,868 students), 4 middle schools (1,239), 12 high schools (3,382), and 3 combined or other schools.

The largest single district in Otter Tail County is Fergus Falls Public School District, which alone enrolls about 3,235 students.

Looking at the last 7 years. Across the same 7-year window, public-school enrollment expanded 7%: 7,953 students in SY 2017-18 versus 8,495 in SY 2024-25. Otter Tail County now counts 30 public schools, down from 31 in SY 2017-18. On the demographic side, White enrollment moved from 85% to 81% over the same window.

On allk12, the community for Otter Tail County discusses school events, board meetings, and seasonal calendars. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools are in Otter Tail County?
Otter Tail County, Minnesota has 37 public K-12 schools serving approximately 8,503 students.
How many high schools are in Otter Tail County?
Otter Tail County, Minnesota has 12 public high schools, serving approximately 3,382 students.
How many middle schools are in Otter Tail County?
Otter Tail County, Minnesota has 4 public middle schools, serving approximately 1,239 students.
How many elementary schools are in Otter Tail County?
Otter Tail County, Minnesota has 18 public elementary schools, serving approximately 3,868 students.
What is the largest school district in Otter Tail County?
Fergus Falls Public School District is the largest school district in Otter Tail County, serving approximately 3,235 students. The county contains 11 school districts overall.
What is the population of Otter Tail County?
Otter Tail County, Minnesota has a population of approximately 60,475, with a median age of 46. About 21.7% of residents are under 18.
What is the median household income in Otter Tail County?
Median household income in Otter Tail County is $72,255, below the Minnesota average of $77,501. About 5.1% of residents live below the federal poverty line.
How educated are residents of Otter Tail County?
Approximately 28.3% of adults 25 and older in Otter Tail County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Otter Tail County qualify for free or reduced lunch?
Roughly 40.2% of students in Otter Tail 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 Otter Tail County schools?
Across Otter Tail County public schools, the enrollment-weighted student-teacher ratio is approximately 15.0 to 1.

Otter Tail County school rankings

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