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

Goodhue County

Minnesota · Public K-12

For a Minnesota county, Goodhue County operates a mid-sized public-school system: 36 schools and 7,099 students, broken out as 12 elementary, 5 middle, and 18 high.

7-year change in Goodhue County

SY 2017-18 vs SY 2024-25
Total enrollment
7,041
-636 (-8%) vs SY 2017-18
School count
27
+4 (+17%) vs SY 2017-18
% White
82%
was 86%
% Hispanic
9%
was 6%
% Black
2%
was 3%
% Asian
1%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
36
9 districts
Enrollment
7,099
NCES CCD
Median income
$84,171
Above Minnesota avg
Free/reduced lunch
27.9%
Below Minnesota avg
Elementary
12
2,474 students
Middle
5
1,386 students
High
18
3,171 students
Combined / other
1
68 students
LARGEST DISTRICT
Red Wing Public School District
2,225 students · 9 districts in Goodhue County

County vs. school enrollment demographics

Left bar is the racial makeup of Goodhue 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
90%
Hispanic
4%
Black
2%
Asian
1%
Two or more
5%
Native American
1%
Pacific Islander
0%
School enrollment
White
82%
Hispanic
9%
Black
2%
Asian
1%
Two or more
5%
Native American
2%
Pacific Islander
0%
Bachelor's+
27.9%
adults 25+
Poverty rate
6.2%
ACS 5-year
Unemployment
3.6%
civilian labor
Median age
43
21.9% under 18

Test scores in Goodhue County

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

See all 15 schools in Goodhue County ranked by score →

All schools (36)

NameCityLevelGradesEnrollmentRating
Red Wing Senior HighRed WingHigh08-12762·
Cannon Falls SecondaryCannon FallsHigh06-12536·
CANNON FALLS ELEMENTARYCannon FallsElementaryPK-05519·
Twin Bluff SchoolRed WingMiddle05-07502·
Burnside ElementaryRed WingElementary02-04493·
Pine Island High SchoolPine IslandHigh09-12487·
PINE ISLAND MIDDLEPine IslandMiddle05-08464·
GOODHUE ELEMENTARYGoodhueElementaryPK-06416·
Zumbrota-Mazeppa Senior HighZumbrotaHigh09-12401·
GOODHUE SECONDARYGoodhueHigh07-12362·
Zumbrota-Mazeppa Primary SchoolZumbrotaElementaryPK-02298·
Sunnyside ElementaryRed WingElementaryKG-01294·
KENYON-WANAMINGO SENIOR HIGHKenyonHigh09-12230·
KENYON-WANAMINGO MIDDLEKenyonMiddle05-08216·
KENYON-WANAMINGO ELEMENTARYWanamingoElementaryPK-04198·
Zumbrota-Mazeppa Middle SchoolZumbrotaMiddle07-08194·
5RiversOnline SecondaryRed WingHigh07-12188·
Creekstone MontessoriRed WingElementaryPK-08122·
Colvill Family Education CenterRed WingElementaryPK-PK79·
Reach ProgramsRed WingCombinedPK-1268·
Tower View ALPRed WingHigh09-1262·
Tower View Alternative High SchoolRed WingHigh10-1258·
MCF-Red Wing Maginnis High SchoolRed WingHigh08-1253·
Red Wing VPKRed WingElementaryPK-PK33·
Pathways Program Grades 8-12Red WingHigh08-1231·
5RiversOnline ElementaryRed WingElementaryKG-0622·
Pathways Program Grades 6-7Cannon FallsMiddle06-0710·
Pine Island High School ALPPine IslandHigh09-121·
Cannon Falls HS Credit RecoveryCannon FallsHigh09-120·
EC & HK SummerRed WingElementaryPK-KG0·
Early Learning CenterPine IslandElementaryPK-PK0·
GCED Credit RecoveryRed WingHigh09-120·
Goodhue High School Credit RecoveryGoodhueHigh09-120·
Kenyon-Wanamingo High School CreditKenyonHigh09-120·
Red Wing HS Credit RecoveryRed WingHigh09-120·
Zumbrota-Mazeppa Credit RecoveryZumbrotaHigh09-120·

Cities in Goodhue County

Red Wing17 schoolsCannon Falls4 schoolsPine Island4 schoolsZumbrota4 schoolsGoodhue3 schoolsKenyon3 schoolsWanamingo1 school

About Goodhue County

In Minnesota, Goodhue County is a low-population county of about 47,943 residents. 36 public schools across the county serves about 7,099 students between them.

For perspective, census numbers show the median household earns about $84,171 a year, roughly 28% of adults have completed at least a four-year degree, and roughly 6% of residents live below the federal poverty line. That income level is 9% meaningfully above the Minnesota median.

On the school-mix side, Goodhue County is built around 12 elementary schools (2,474 students), 5 middle schools (1,386), 18 high schools (3,171), and 1 combined or other schools.

Red Wing Public School District is the biggest district by enrollment, covering about 2,225 students across Goodhue County.

Trend over the past 7 years. Across the same 7-year window, public-school enrollment fell 8%: 7,677 students in SY 2017-18 versus 7,041 in SY 2024-25. Goodhue County now counts 27 public schools, up from 23 in SY 2017-18. Demographically, the White share of enrollment contracted from 86% to 82%.

Within the allk12 community for this area, the community for Goodhue 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 Goodhue County?
Goodhue County, Minnesota has 36 public K-12 schools serving approximately 7,099 students.
How many high schools are in Goodhue County?
Goodhue County, Minnesota has 18 public high schools, serving approximately 3,171 students.
How many middle schools are in Goodhue County?
Goodhue County, Minnesota has 5 public middle schools, serving approximately 1,386 students.
How many elementary schools are in Goodhue County?
Goodhue County, Minnesota has 12 public elementary schools, serving approximately 2,474 students.
What is the largest school district in Goodhue County?
Red Wing Public School District is the largest school district in Goodhue County, serving approximately 2,225 students. The county contains 9 school districts overall.
What is the population of Goodhue County?
Goodhue County, Minnesota has a population of approximately 47,943, with a median age of 43. About 21.9% of residents are under 18.
What is the median household income in Goodhue County?
Median household income in Goodhue County is $84,171, above the Minnesota average of $77,501. About 6.2% of residents live below the federal poverty line.
How educated are residents of Goodhue County?
Approximately 27.9% of adults 25 and older in Goodhue County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Goodhue County qualify for free or reduced lunch?
Roughly 27.9% of students in Goodhue 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 Goodhue County schools?
Across Goodhue County public schools, the enrollment-weighted student-teacher ratio is approximately 15.2 to 1.

Goodhue County school rankings

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