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

Clayton County

Iowa · Public K-12

Public education in Clayton County reaches 3,625 students across 11 schools. Clayton Ridge Comm School District is the largest district at 2,066 students. That works out to 4 elementary, 2 middle, and 4 high schools.

7-year change in Clayton County

SY 2017-18 vs SY 2024-25
Total enrollment
3,625
+1,242 (+52%) vs SY 2017-18
School count
11
0 (0%) vs SY 2017-18
% White
83%
was 94%
% Hispanic
7%
was 3%
% Black
4%
was 2%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
17,013
all ages · ACS 5-yr
Schools
11
4 districts
Enrollment
3,625
students · NCES CCD
Median income
$67,242
Below Iowa avg
Free/reduced lunch
38.6%
Below Iowa avg
Elementary
4
1,033 students
Middle
2
308 students
High
4
827 students
Combined / other
1
1,457 students
LARGEST DISTRICT
Clayton Ridge Comm School District
2,066 students · 4 districts in Clayton County

County vs. school enrollment demographics

Left bar is the racial makeup of Clayton 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
95%
Hispanic
2%
Black
1%
Asian
0%
Two or more
3%
Native American
0%
Pacific Islander
0%
School enrollment
White
83%
Hispanic
7%
Black
4%
Asian
0%
Two or more
5%
Native American
0%
Pacific Islander
0%
Bachelor's+
14.5%
adults 25+
Poverty rate
6.3%
ACS 5-year
Unemployment
2.5%
civilian labor
Median age
46
21.6% under 18

Test scores in Clayton County

Latest 2024-25 ELA proficiency, 11 schools ranked. Iowa state average: 73.7%.

See all 11 schools in Clayton County ranked by score →

All schools (11)

NameCityLevelGradesEnrollmentRating
Iowa Virtual AcademyGuttenbergCombinedKG-121,457·
MFL MarMac Elementary SchoolMononaElementaryPK-03318·
Clayton Ridge Elementary SchoolGarnavilloElementaryPK-05293·
Central ElementaryElkaderElementaryPK-06292·
MFL MarMac High SchoolMononaHigh09-12263·
Edgewood-Colesburg High SchoolEdgewoodHigh07-12206·
Central Middle School/High SchoolElkaderHigh07-12182·
Clayton Ridge High SchoolGuttenbergHigh09-12176·
MFL MarMac Middle SchoolMcgregorMiddle06-08168·
Clayton Ridge Middle SchoolGuttenbergMiddle06-08140·
McGregor Intermediate SchoolMcgregorElementary04-05130·

Cities in Clayton County

Guttenberg3 schoolsElkader2 schoolsMcgregor2 schoolsMonona2 schoolsEdgewood1 schoolGarnavillo1 school

About Clayton County

In Iowa, Clayton County is a sparse county of about 17,013 residents. 11 public schools across the county educates about 3,625 students between them.

In context, census numbers show median household income runs near $67,242, 15% of adults hold a bachelor's degree or higher, and the poverty rate is around 6%. That income level is 6% meaningfully below the Iowa median.

For a sense of the school types, Clayton County spans 4 elementary schools (1,033 students), 2 middle schools (308), 4 high schools (827), and 1 combined or other schools.

Clayton Ridge Comm School District is the biggest district by enrollment, covering about 2,066 students across Clayton County.

Five-year track record. Total public-school enrollment in Clayton County has expanded 52% since SY 2017-18, moving from about 2,383 students to 3,625. Demographically, the White share of enrollment fell from 94% to 83%.

Within the allk12 community for this area, the community for Clayton County discusses enrollment trends, district policy changes, and bus-route updates. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools serve Clayton County?
There are 11 public K-12 schools in Clayton County, Iowa, with a combined enrollment of about 3,625.
How many high schools are in Clayton County?
Clayton County, Iowa has 4 public high schools, serving approximately 827 students.
How many middle schools are in Clayton County?
Clayton County, Iowa has 2 public middle schools, serving approximately 308 students.
How many elementary schools are in Clayton County?
Clayton County, Iowa has 4 public elementary schools, serving approximately 1,033 students.
What is the largest school district in Clayton County?
Clayton Ridge Comm School District is the largest school district in Clayton County, serving approximately 2,066 students. The county contains 4 school districts overall.
How many people live in Clayton County?
Clayton County has roughly 17,013 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Clayton County?
Median household income in Clayton County is $67,242, below the Iowa average of $71,592. About 6.3% of residents live below the federal poverty line.
How educated are residents of Clayton County?
Approximately 14.5% of adults 25 and older in Clayton County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Clayton County qualify for free or reduced lunch?
Roughly 38.6% of students in Clayton County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the Iowa county average of 41.8%.
What is the student-teacher ratio in Clayton County schools?
Across Clayton County public schools, the enrollment-weighted student-teacher ratio is approximately 13.7 to 1.

Clayton County school rankings

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