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

Stearns County

Minnesota · Public K-12

Parents in Stearns County researching K-12 options have 74 public schools to consider, with combined enrollment near 24,160 (30 elementary, 9 middle, and 24 high).

7-year change in Stearns County

SY 2017-18 vs SY 2024-25
Total enrollment
24,160
+65 (+0%) vs SY 2017-18
School count
64
+8 (+14%) vs SY 2017-18
% White
64%
was 73%
% Hispanic
10%
was 6%
% Black
20%
was 16%
% Asian
2%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
74
20 districts
Enrollment
24,160
NCES CCD
Median income
$77,066
Below Minnesota avg
Free/reduced lunch
43.7%
Above Minnesota avg
Elementary
30
10,557 students
Middle
9
4,126 students
High
24
8,746 students
Combined / other
11
731 students
LARGEST DISTRICT
ST. CLOUD PUBLIC SCHOOL DISTRICT
8,314 students · 20 districts in Stearns County

County vs. school enrollment demographics

Left bar is the racial makeup of Stearns 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
82%
Hispanic
5%
Black
9%
Asian
2%
Two or more
5%
Native American
0%
Pacific Islander
0%
School enrollment
White
64%
Hispanic
10%
Black
20%
Asian
2%
Two or more
5%
Native American
0%
Pacific Islander
0%
Bachelor's+
28.8%
adults 25+
Poverty rate
7.6%
ACS 5-year
Unemployment
4.1%
civilian labor
Median age
35
23.6% under 18

Test scores in Stearns County

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

See all 41 schools in Stearns County ranked by score →

All schools (74)

NameCityLevelGradesEnrollmentRating
TECHNICAL SENIOR HIGHSaint CloudHigh09-121,561·
Sartell Senior HighSartellHigh09-121,269·
APOLLO SENIOR HIGHSaint CloudHigh09-121,264·
Sartell MiddleSartellMiddle06-08983·
Riverview Intermediate SchoolSartellElementary03-05914·
OAK HILL COMMUNITY ELEMENTARYSaint CloudElementaryPK-05878·
SOUTH JUNIOR HIGHSaint CloudMiddle06-08831·
ROCORI SENIOR HIGHCold SpringHigh09-12824·
NORTH JUNIOR HIGHSaint CloudMiddle06-08720·
MADISON ELEMENTARYSaint CloudElementaryPK-05704·
COLD SPRING ELEMENTARYCold SpringElementaryPK-05656·
SAUK CENTRE SECONDARYSauk CentreHigh07-12597·
HOLDINGFORD ELEMENTARYHoldingfordElementaryPK-06589·
Albany Area High SchoolAlbanyHigh09-12584·
KENNEDY COMMUNITY SCHOOLSaint JosephCombinedPK-09582·
DISCOVERY COMMUNITY ELEMENTARYWaite ParkElementaryPK-05572·
Stride Academy K-8 Charter SchoolSaint CloudElementaryKG-08569·
ROCORI MIDDLECold SpringMiddle06-08563·
WESTWOOD ELEMENTARYSaint CloudElementaryPK-05531·
MELROSE ELEMENTARYMelroseElementaryPK-05512·
HOLDINGFORD SECONDARYHoldingfordHigh07-12509·
MELROSE SECONDARYMelroseHigh09-12505·
Pine Meadow Primary SchoolSartellElementary01-02489·
Paynesville Area Secondary SchoolPaynesvilleHigh06-12465·
Albany Area Middle SchoolAlbanyMiddle06-08457·
Paynesville Area ElementaryPaynesvilleElementaryPK-05429·
KIMBALL SECONDARYKimballHigh06-12413·
EDEN VALLEY ELEMENTARYEden ValleyElementaryKG-06383·
ALBANY ELEMENTARYAlbanyElementary01-05380·
SAUK CENTRE ELEMENTARYSauk CentreElementaryPK-04368·
KIMBALL ELEMENTARYKimballElementaryPK-05346·
Belgrade-Brooten-Elrosa Sec.BelgradeHigh06-12316·
MELROSE MIDDLEMelroseMiddle06-08296·
Belgrade-Brooten-Elrosa ElementaryBrootenElementaryPK-05294·
Oak Ridge Early Learning CenterSartellElementaryPK-KG288·
Saint Cloud Math and Science AcademSaint CloudElementaryKG-05266·
AVON ELEMENTARYAvonElementaryPK-05264·
Athlos Academy of Saint CloudSaint CloudElementaryKG-08260·
EC Sp Ed at Quarryview Ed CenterWaite ParkElementaryPK-PK245·
St. Cloud Area Learning CenterWaite ParkHigh06-12237·
Success Academy St. Cloud ElemSaint CloudElementaryKG-05140·
Sauk Centre MiddleSauk CentreMiddle05-06139·
RICHMOND ELEMENTARYRichmondElementaryKG-05135·
ROCKVILLE ELEMENTARYRockvilleElementaryKG-05129·
Benton-Stearns Ed District ECSartellElementaryPK-PK99·
St. Cloud Math & Science MiddleSaint CloudMiddle06-0891·
Katherine Johnson Education CenterSaint CloudCombinedKG-1279·
Rocori Online Learning SiteCold SpringHigh06-1272·
Albany Area Early Learning CenterAlbanyElementaryPK-KG59·
Central Minnesota Virtual AcademyWaite ParkHigh06-1253·
WEST CENTRAL EDUCATION DISTRICT B-2MelroseElementaryPK-PK50·
Success Academy St. Cloud - MiddleSaint CloudMiddle06-0846·
ROCORI ALCCold SpringHigh07-1227·
WEST CENTRAL AREA LEARNING CENTERMelroseHigh06-1221·
ST. CLOUD HOSPITAL PROGRAMS NON-RESSaint CloudCombinedPK-1218·
Newport AcademySaint CloudHigh07-1217·
Roosevelt Education CenterSaint CloudCombinedKG-1214·
Benton-Stearns Education - ASDSartellCombinedKG-1212·
BEACON PROGRAM W CENTRAL ED. DIST.MelroseCombinedPK-1210·
Grafton SchoolCold SpringCombinedKG-1210·
WCED 18-22 ProgramPaynesvilleHigh12-1210·
Benton-Stearns Education PioneersSartellElementaryKG-068·
St Cloud Hospital Progs-ResidentialSaint CloudCombinedKG-126·
ALC - SartellSartellHigh09-122·
180 Degrees / Youth ShelterSaint CloudHigh06-120·
ALC - HoldingfordHoldingfordHigh07-120·
ALC - KimballKimballHigh07-120·
BBE LEARNING CENTERBelgradeHigh07-120·
WCED Credit RecoveryMelroseHigh09-120·
Grandview Academy ElementaryNofoundcityElementaryM-M··
PAYNESVILLE MIDDLEPaynesvilleCombinedM-M··
SPECIAL EDUCATION FACILITIESWaite ParkCombinedPK-12··
STRIDE Virtual AcademySaint CloudElementaryM-M··
St. Cloud Social Justice AcademySaint CloudCombinedM-M··

Cities in Stearns County

Saint Cloud21 schoolsSartell9 schoolsMelrose7 schoolsCold Spring6 schoolsWaite Park5 schoolsAlbany4 schoolsPaynesville4 schoolsHoldingford3 schoolsKimball3 schoolsSauk Centre3 schoolsBelgrade2 schoolsAvon1 schoolBrooten1 schoolEden Valley1 schoolNofoundcity1 schoolRichmond1 schoolRockville1 schoolSaint Joseph1 school

About Stearns County

Across the moderately sized Minnesota county of Stearns County of about 160,865 residents, the public-school footprint covers 74 schools and about 24,160 students.

In context, census numbers show typical household earnings sit around $77,066, 29% of adults hold a bachelor's degree or higher, and the federal-poverty share is near 8%.

On the level-by-level breakdown, Stearns County spans 30 elementary schools (10,557 students), 9 middle schools (4,126), 24 high schools (8,746), and 11 combined or other schools.

ST. CLOUD PUBLIC SCHOOL DISTRICT dominates the local landscape, accounting for roughly 8,314 students on its own.

Over the past 7-year window. Combined enrollment now sits at 24,160 students, stayed largely flat from the 24,095 reported in SY 2017-18. Over that span, Stearns County gained 8 schools, going from 56 to 64. On the demographic side, White enrollment moved from 73% to 64% over the same window.

On this page, the community for Stearns County discusses comparison threads between local schools and program reviews. Posts come from current and former families, staff, and alumni.

Frequently asked questions

How many public schools are in Stearns County?
Stearns County, Minnesota has 74 public K-12 schools serving approximately 24,160 students.
How many high schools are in Stearns County?
Stearns County, Minnesota has 24 public high schools, serving approximately 8,746 students.
How many middle schools are in Stearns County?
Stearns County, Minnesota has 9 public middle schools, serving approximately 4,126 students.
How many elementary schools are in Stearns County?
Stearns County, Minnesota has 30 public elementary schools, serving approximately 10,557 students.
What is the largest school district in Stearns County?
ST. CLOUD PUBLIC SCHOOL DISTRICT is the largest school district in Stearns County, serving approximately 8,314 students. The county contains 20 school districts overall.
What is the population of Stearns County?
Stearns County, Minnesota has a population of approximately 160,865, with a median age of 35. About 23.6% of residents are under 18.
What is the median household income in Stearns County?
Median household income in Stearns County is $77,066, below the Minnesota average of $77,501. About 7.6% of residents live below the federal poverty line.
How educated are residents of Stearns County?
Approximately 28.8% of adults 25 and older in Stearns County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Stearns County qualify for free or reduced lunch?
Roughly 43.7% of students in Stearns 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 Stearns County schools?
Across Stearns County public schools, the enrollment-weighted student-teacher ratio is approximately 15.1 to 1.

Stearns County school rankings

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