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

Freeborn County

Minnesota · Public K-12

Freeborn County's public schools total 19 across the county, with enrollment of about 4,061 and Albert Lea Public School District the largest single district. By level, that breaks down as 8 elementary, 1 middle, and 6 high schools.

7-year change in Freeborn County

SY 2017-18 vs SY 2024-25
Total enrollment
4,061
-226 (-5%) vs SY 2017-18
School count
18
+4 (+29%) vs SY 2017-18
% White
61%
was 71%
% Hispanic
22%
was 19%
% Black
3%
was 3%
% Asian
10%
was 5%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
19
5 districts
Enrollment
4,061
NCES CCD
Median income
$71,023
Below Minnesota avg
Free/reduced lunch
54.5%
Above Minnesota avg
Elementary
8
1,867 students
Middle
1
486 students
High
6
1,671 students
Combined / other
4
37 students
LARGEST DISTRICT
Albert Lea Public School District
3,335 students · 5 districts in Freeborn County

County vs. school enrollment demographics

Left bar is the racial makeup of Freeborn 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
11%
Black
2%
Asian
4%
Two or more
8%
Native American
0%
Pacific Islander
0%
School enrollment
White
61%
Hispanic
22%
Black
3%
Asian
10%
Two or more
4%
Native American
0%
Pacific Islander
0%
Bachelor's+
18.2%
adults 25+
Poverty rate
6.2%
ACS 5-year
Unemployment
4.6%
civilian labor
Median age
44
21.8% under 18

Test scores in Freeborn County

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

See all 10 schools in Freeborn County ranked by score →

All schools (19)

NameCityLevelGradesEnrollmentRating
Albert Lea Senior HighAlbert LeaHigh08-121,196·
Southwest MiddleAlbert LeaMiddle06-07486·
Hawthorne ElementaryAlbert LeaElementaryPK-05400·
Lakeview ElementaryAlbert LeaElementaryPK-05400·
Halverson ElementaryAlbert LeaElementaryPK-05360·
Sibley ElementaryAlbert LeaElementaryPK-05275·
ALDEN-CONGER ELEMENTARYAldenElementaryPK-06229·
ALDEN-CONGER SECONDARYAldenHigh07-12215·
GLENVILLE EMMONS ELEMENTARYGlenvilleElementaryPK-06132·
Albert Lea Area Learning CenterAlbert LeaHigh06-12113·
GLENVILLE-EMMONS SECONDARYGlenvilleHigh07-12104·
Brookside Early Childhood Sp EdAlbert LeaElementaryPK-PK68·
Albert Lea Secondary Online AcademyAlbert LeaHigh06-1237·
Enrich AldenAldenCombinedKG-1217·
Success EastAdamsCombinedKG-1216·
Next Step West (Alden)AldenHigh08-126·
Success WestGlenvilleCombinedKG-124·
First Step AldenAldenElementaryPK-PK3·
Albert Lea Secondary Online AcademyAlbert LeaCombinedM-M··

Cities in Freeborn County

Albert Lea10 schoolsAlden5 schoolsGlenville3 schoolsAdams1 school

About Freeborn County

Across the small Minnesota county of Freeborn County of about 30,623 residents, the public-school footprint covers 19 schools and about 4,061 students.

In context, census numbers show median household income runs near $71,023, about 18% of adults have a bachelor's degree or above, and the federal-poverty share is near 6%. That income level is 8% below the Minnesota median.

Looking at the level breakdown, Freeborn County consists of 8 elementary schools (1,867 students), 1 middle school (486), 6 high schools (1,671), and 4 combined or other schools.

Albert Lea Public School District dominates the local landscape, accounting for roughly 3,335 students on its own.

Over the past 7-year window. Across the same 7-year window, public-school enrollment decreased 5%: 4,287 students in SY 2017-18 versus 4,061 in SY 2024-25. Freeborn County now counts 18 public schools, up from 14 in SY 2017-18. The White share of public-school enrollment decreased from 71% to 61%.

Within the allk12 community for this area, the community for Freeborn County discusses sports rivalries, cross-district programs, and shared facilities. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many K-12 schools serve Freeborn County?
There are 19 public K-12 schools in Freeborn County, Minnesota, with a combined enrollment of about 4,061.
How many high schools are in Freeborn County?
Freeborn County, Minnesota has 6 public high schools, serving approximately 1,671 students.
How many middle schools are in Freeborn County?
Freeborn County, Minnesota has 1 public middle school, serving approximately 486 students.
How many elementary schools are in Freeborn County?
Freeborn County, Minnesota has 8 public elementary schools, serving approximately 1,867 students.
What is the largest school district in Freeborn County?
Albert Lea Public School District is the largest school district in Freeborn County, serving approximately 3,335 students. The county contains 5 school districts overall.
How many people live in Freeborn County?
Freeborn County has roughly 30,623 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Freeborn County?
Median household income in Freeborn County is $71,023, below the Minnesota average of $77,501. About 6.2% of residents live below the federal poverty line.
How educated are residents of Freeborn County?
Approximately 18.2% of adults 25 and older in Freeborn County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Freeborn County qualify for free or reduced lunch?
Roughly 54.5% of students in Freeborn County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is higher than the Minnesota county average of 41.1%.
What is the student-teacher ratio in Freeborn County schools?
Across Freeborn County public schools, the enrollment-weighted student-teacher ratio is approximately 14.3 to 1.

Freeborn County school rankings

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