Cerro Gordo County
Iowa's Cerro Gordo County runs 13 public K-12 schools between its districts, the largest being Mason City Comm School District at 3,406 students. That works out to 6 elementary, 3 middle, and 4 high schools.
7-year change in Cerro Gordo County
SY 2017-18 vs SY 2024-25County vs. school enrollment demographics
Left bar is the racial makeup of Cerro Gordo 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".
Test scores in Cerro Gordo County
Latest 2024-25 ELA proficiency, 12 schools ranked. Iowa state average: 73.7%.
- Clear Creek Elementary School· 84.7%
- Clear Lake High School· 82.7%
- Clear Lake Middle School· 81.5%
- Jefferson Elementary School· 78.2%
- West Fork Elementary at Rockwell· 75.2%
- Mason City Virtual Academy· 51.5%
- Hoover Elementary School· 59.0%
- Roosevelt Elementary School· 64.1%
- Lincoln Intermediate· 67.6%
- John Adams Middle School· 67.7%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| Mason City High School | Mason City | High | 09-12 | 891 | · |
| Clear Creek Elementary School | Clear Lake | Elementary | PK-05 | 685 | · |
| Lincoln Intermediate | Mason City | Middle | 05-06 | 485 | · |
| John Adams Middle School | Mason City | Middle | 07-08 | 463 | · |
| Clear Lake High School | Clear Lake | High | 09-12 | 461 | · |
| West Fork Elementary at Rockwell | Rockwell | Elementary | PK-05 | 388 | · |
| Harding Elementary School | Mason City | Elementary | PK-04 | 387 | · |
| Hoover Elementary School | Mason City | Elementary | PK-04 | 361 | · |
| Roosevelt Elementary School | Mason City | Elementary | PK-04 | 348 | · |
| Clear Lake Middle School | Clear Lake | Middle | 06-08 | 308 | · |
| Jefferson Elementary School | Mason City | Elementary | PK-04 | 292 | · |
| Alternative School | Mason City | High | 09-12 | 91 | · |
| Mason City Virtual Academy | Mason City | High | 08-12 | 88 | · |
Cities in Cerro Gordo County
About Cerro Gordo County
In Iowa, Cerro Gordo County is a low-population county of about 42,632 residents. 13 public schools across the county enrolls about 5,248 students between them.
Zooming out, census numbers show median household income runs near $68,189, 24% of adults hold a bachelor's degree or higher, and roughly 6% of residents live below the federal poverty line. That income level is 5% noticeably below the Iowa median.
On the school-mix side, Cerro Gordo County spans 6 elementary schools (2,461 students), 3 middle schools (1,256), and 4 high schools (1,531).
Mason City Comm School District is the biggest district by enrollment, covering about 3,406 students across Cerro Gordo County.
Five-year track record. Combined enrollment now sits at 5,248 students, declined 11% from the 5,924 reported in SY 2017-18. Cerro Gordo County now counts 13 public schools, down from 16 in SY 2017-18. Demographically, the White share of enrollment fell from 82% to 75%.
Within the allk12 community for this area, the community for Cerro Gordo County discusses enrollment trends, district policy changes, and bus-route updates. Posts come from current and former families, staff, and alumni.