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

Wright County

Minnesota · Public K-12

Combined enrollment across Wright County's 88 public schools is roughly 27,879 students, an average of about 317 per campus. St. Michael-Albertville Schools runs the largest share. By level, that breaks down as 35 elementary, 16 middle, and 32 high schools.

7-year change in Wright County

SY 2017-18 vs SY 2024-25
Total enrollment
27,863
+326 (+1%) vs SY 2017-18
School count
75
+5 (+7%) vs SY 2017-18
% White
83%
was 89%
% Hispanic
6%
was 4%
% Black
5%
was 2%
% Asian
2%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
88
19 districts
Enrollment
27,879
NCES CCD
Median income
$107,209
Above Minnesota avg
Free/reduced lunch
23.7%
Below Minnesota avg
Elementary
35
11,105 students
Middle
16
7,634 students
High
32
9,120 students
Combined / other
5
20 students
LARGEST DISTRICT
St. Michael-Albertville Schools
6,795 students · 19 districts in Wright County

County vs. school enrollment demographics

Left bar is the racial makeup of Wright 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
89%
Hispanic
4%
Black
2%
Asian
2%
Two or more
5%
Native American
0%
Pacific Islander
0%
School enrollment
White
83%
Hispanic
6%
Black
5%
Asian
2%
Two or more
5%
Native American
0%
Pacific Islander
0%
Bachelor's+
34.4%
adults 25+
Poverty rate
3.9%
ACS 5-year
Unemployment
2.7%
civilian labor
Median age
38
27.2% under 18

Test scores in Wright County

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

See all 40 schools in Wright County ranked by score →

All schools (88)

NameCityLevelGradesEnrollmentRating
ST. MICHAEL-ALBERTVILLE SENIOR HIGHSaint MichaelHigh09-122,204·
BUFFALO SENIOR HIGHBuffaloHigh09-121,681·
Monticello Senior HighMonticelloHigh09-121,313·
BUFFALO COMMUNITY MIDDLEBuffaloMiddle06-081,160·
Delano High SchoolDelanoHigh07-121,158·
St. Michael-Albertville Middle WestAlbertvilleMiddle05-081,076·
ST. MICHAEL-ALBERTVILLE MIDDLE EASTSaint MichaelMiddle05-08959·
Prairie View Middle SchoolOtsegoMiddle05-08953·
ANNANDALE ELEMENTARY SCHOOLAnnandaleElementaryPK-05929·
Monticello MiddleMonticelloMiddle06-08860·
Pinewood ElementaryMonticelloElementary01-05794·
Prairie View Elementary SchoolOtsegoElementaryKG-04755·
DELANO ELEMENTARYDelanoElementaryPK-03744·
BIG WOODS ELEMENTARYSaint MichaelElementary01-04656·
ST. MICHAEL ELEMENTARYSaint MichaelElementary01-04654·
ANNANDALE SENIOR HIGHAnnandaleHigh09-12611·
DASSEL-COKATO SENIOR HIGHCokatoHigh09-12601·
FIELDSTONE ELEMENTARY SCHOOLSaint MichaelElementary01-04585·
DASSEL-COKATO MIDDLECokatoMiddle05-08576·
Little Mountain ElementaryMonticelloElementary01-05576·
Delano Intermediate SchoolDelanoMiddle04-06555·
OTSEGO ELEMENTARYOtsegoElementaryKG-04536·
ROCKFORD MIDDLERockfordMiddle05-08487·
ANNANDALE MIDDLE SCHOOLAnnandaleMiddle06-08466·
ALBERTVILLE PRIMARYAlbertvilleElementaryPK-KG422·
NORTHWINDS ELEMENTARYBuffaloElementaryKG-05419·
HOWARD LAKE-WAVERLY-WINSTED SEC.Howard LakeHigh09-12411·
MAPLE LAKE ELEMENTARYMaple LakeElementaryPK-06404·
COKATO ELEMENTARYCokatoElementaryPK-04401·
Howard Lake-Waverly-Winsted MiddleHoward LakeMiddle05-08393·
Tatanka Elementary STEM SchoolBuffaloElementaryKG-05393·
HANOVER ELEMENTARYHanoverElementaryKG-05368·
Montrose Elementary School of InnovMontroseElementaryPK-05363·
PARKSIDE ELEMENTARYBuffaloElementaryPK-05348·
MAPLE LAKE SECONDARYMaple LakeHigh07-12340·
Eastview Education CenterMonticelloElementaryPK-KG301·
Kaleidoscope Charter Elementary SchOtsegoElementaryKG-05300·
DISCOVERY ELEMENTARYBuffaloElementaryKG-05257·
HUMPHREY ELEMENTARYWaverlyElementaryPK-04243·
Swan River Montessori Charter SchMonticelloElementaryPK-06161·
BUFFALO EARLY CHILD. SP. ED PROGRAMBuffaloElementaryPK-PK150·
Early Childhood Special EducationAlbertvilleElementaryPK-PK119·
Kaleidoscope Middle SchoolOtsegoMiddle06-08117·
Terra Nova SchoolBuffaloHigh06-1284·
Wright Technical Center ALCBuffaloHigh09-1281·
882 OnlineMonticelloHigh07-1280·
DASSEL-COKATO ALTERNATIVE CTR.CokatoHigh09-1278·
Kaleidoscope Charter High SchoolOtsegoHigh09-1276·
Eastview Elementary School - SNWMonticelloElementaryPK-PK68·
Meeker-Wright Early Childhood Sp EdHoward LakeElementaryPK-PK68·
STMA Online - SecondarySaint MichaelHigh07-1266·
Monticello Nature Based EducationMonticelloElementaryKG-0565·
KNIGHTS ACADEMYSaint MichaelHigh10-1239·
SNW Transitions ProgramMonticelloHigh09-1239·
PHOENIX LEARNING CENTERBuffaloHigh09-1236·
Village Ranch Alternative ProgramCokatoHigh05-1233·
SWMetro Buffalo-TransitionsBuffaloHigh09-1226·
HLWW ALTERNATIVE LEARNING PROGRAMHoward LakeHigh09-1224·
Monticello Alternative ProgramMonticelloHigh09-1224·
Cornerstones ProgramBuffaloHigh06-1223·
SWMetro Lakeside AcademyBuffaloHigh07-1223·
Step TD ProgramHoward LakeHigh11-1218·
Wings Transition ProgramSaint MichaelHigh12-1215·
Monticello High School - SNWMonticelloHigh09-1214·
Monticello Middle School - SNWMonticelloMiddle06-0814·
Foundations IIMonticelloHigh05-1210·
Journeys Alternative ProgramHoward LakeElementaryKG-089·
Eastern Wright ProgramBuffaloMiddle05-088·
Sholund School for GirlsAnnandaleHigh05-128·
Pinewood Elementary - SNWMonticelloElementaryKG-067·
SNW Monti MS EBD ProgramMonticelloMiddle06-087·
SummitMonticelloCombinedKG-127·
Trek ProgramHoward LakeCombinedKG-127·
RISEMonticelloCombined01-126·
Foundations IMonticelloElementaryKG-065·
Primary DCD - SNWMonticelloElementaryPK-KG5·
SNW Monti HS EBD ProgramMonticelloHigh09-124·
Wright Technical Center ALC MiddleBuffaloMiddle06-083·
882 Online K-5MonticelloElementaryKG-050·
ALP Credit RecoveryHoward LakeHigh09-120·
Dassel-Cokato Virtual School ELCokatoElementaryKG-040·
Dassel-Cokato Virtual School MiddleCokatoMiddle05-080·
PRIDE TRANSITIONSBuffaloHigh12-120·
STMA Online ElementarySaint MichaelElementaryKG-060·
Wright Technical CenterBuffaloHigh11-120·
Bison OnlineBuffaloElementaryM-M··
PRAIRIE HOUSE SCHOOLMonticelloCombinedM-M··
WESTSIDE ALTERNATIVE PROGRAMMaple LakeCombinedM-M··

Cities in Wright County

Monticello23 schoolsBuffalo18 schoolsSaint Michael9 schoolsHoward Lake8 schoolsCokato7 schoolsOtsego6 schoolsAnnandale4 schoolsAlbertville3 schoolsDelano3 schoolsMaple Lake3 schoolsHanover1 schoolMontrose1 schoolRockford1 schoolWaverly1 school

About Wright County

Wright County is a moderately sized Minnesota county of about 148,269 residents, home to 88 public schools and roughly 27,879 students.

Looking at the wider area, census numbers show typical household earnings sit around $107,209, about 34% of adults have a bachelor's degree or above, and the poverty rate is around 4%. That income level is 38% meaningfully above the Minnesota median.

On the level-by-level breakdown, Wright County spans 35 elementary schools (11,105 students), 16 middle schools (7,634), 32 high schools (9,120), and 5 combined or other schools.

St. Michael-Albertville Schools dominates the local landscape, accounting for roughly 6,795 students on its own.

Looking at the last 7 years. Combined enrollment now sits at 27,863 students, stayed largely flat from the 27,537 reported in SY 2017-18. Wright County now counts 75 public schools, up from 70 in SY 2017-18. Demographically, the White share of enrollment shrank from 89% to 83%.

Within the allk12 community for this area, the community for Wright County discusses enrollment trends, district policy changes, and bus-route updates. Members of the local community share what they see day-to-day.

Frequently asked questions

How many public schools are in Wright County?
Wright County, Minnesota has 88 public K-12 schools serving approximately 27,879 students.
How many high schools are in Wright County?
Wright County, Minnesota has 32 public high schools, serving approximately 9,120 students.
How many middle schools are in Wright County?
Wright County, Minnesota has 16 public middle schools, serving approximately 7,634 students.
How many elementary schools are in Wright County?
Wright County, Minnesota has 35 public elementary schools, serving approximately 11,105 students.
What is the largest school district in Wright County?
St. Michael-Albertville Schools is the largest school district in Wright County, serving approximately 6,795 students. The county contains 19 school districts overall.
How many people live in Wright County?
Wright County has roughly 148,269 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Wright County?
Median household income in Wright County is $107,209, above the Minnesota average of $77,501. About 3.9% of residents live below the federal poverty line.
How educated are residents of Wright County?
Approximately 34.4% of adults 25 and older in Wright County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Wright County qualify for free or reduced lunch?
Roughly 23.7% of students in Wright 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 Wright County schools?
Across Wright County public schools, the enrollment-weighted student-teacher ratio is approximately 18.4 to 1.

Wright County school rankings

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