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

Cass County

Iowa · Public K-12

Cass County's public-school footprint spans 13 K-12 campuses with combined enrollment of about 3,957, the largest district being Cam Comm School District. That works out to 5 elementary, 2 middle, and 4 high schools.

7-year change in Cass County

SY 2017-18 vs SY 2024-25
Total enrollment
3,957
+1,013 (+34%) vs SY 2017-18
School count
11
-2 (-15%) vs SY 2017-18
% White
83%
was 90%
% Hispanic
7%
was 5%
% Black
2%
was 1%
% Asian
1%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
13
3 districts
Enrollment
3,957
NCES CCD
Median income
$63,013
Below Iowa avg
Free/reduced lunch
40.9%
Below Iowa avg
Elementary
5
1,419 students
Middle
2
657 students
High
4
1,881 students
Combined / other
2
schools
LARGEST DISTRICT
CAM Comm School District
1,950 students · 3 districts in Cass County

County vs. school enrollment demographics

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

Test scores in Cass County

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

See all 11 schools in Cass County ranked by score →

All schools (13)

NameCityLevelGradesEnrollmentRating
Iowa Connections Academy High SchoolAnitaHigh09-121,022·
Washington Elementary SchoolAtlanticElementaryPK-03554·
Atlantic High SchoolAtlanticHigh09-12478·
Atlantic Middle SchoolAtlanticMiddle06-08349·
Iowa Connections Academy Middle SchoolAnitaMiddle06-08308·
Griswold ElementaryGriswoldElementaryPK-05227·
CAM Elementary SchoolMassenaElementaryPK-06216·
Iowa Connections Academy ElementaryAnitaElementaryKG-05216·
Schuler Elementary SchoolAtlanticElementary04-05206·
Griswold Middle/High SchoolGriswoldHigh06-12193·
CAM Jr./Sr. High SchoolAnitaHigh07-12188·
CAM Middle SchoolMassenaCombinedM-M··
CAM North ElementaryAnitaCombinedM-M··

Cities in Cass County

Anita5 schoolsAtlantic4 schoolsGriswold2 schoolsMassena2 schools

About Cass County

In Iowa, Cass County is a small county of about 13,096 residents. 13 public schools across the county serves about 3,957 students between them.

Stepping back, census numbers show median household income runs near $63,013, about 22% of adults have a bachelor's degree or above, and the poverty rate is around 11%. That income level is 12% lower than the Iowa median.

On the level-by-level breakdown, Cass County spans 5 elementary schools (1,419 students), 2 middle schools (657), 4 high schools (1,881), and 2 combined or other schools.

CAM Comm School District dominates the local landscape, accounting for roughly 1,950 students on its own.

Over the past 7-year window. Across the same 7-year window, public-school enrollment climbed 34%: 2,944 students in SY 2017-18 versus 3,957 in SY 2024-25. Cass County now counts 11 public schools, down from 13 in SY 2017-18. On the demographic side, White enrollment moved from 90% to 83% over the same window.

Within the allk12 community for this area, the community for Cass County discusses enrollment trends, district policy changes, and bus-route updates. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many K-12 schools serve Cass County?
There are 13 public K-12 schools in Cass County, Iowa, with a combined enrollment of about 3,957.
How many high schools are in Cass County?
Cass County, Iowa has 4 public high schools, serving approximately 1,881 students.
How many middle schools are in Cass County?
Cass County, Iowa has 2 public middle schools, serving approximately 657 students.
How many elementary schools are in Cass County?
Cass County, Iowa has 5 public elementary schools, serving approximately 1,419 students.
What is the largest school district in Cass County?
CAM Comm School District is the largest school district in Cass County, serving approximately 1,950 students. The county contains 3 school districts overall.
What is the population of Cass County?
Cass County, Iowa has a population of approximately 13,096, with a median age of 44. About 23.2% of residents are under 18.
What is the median household income in Cass County?
Median household income in Cass County is $63,013, below the Iowa average of $71,592. About 10.7% of residents live below the federal poverty line.
How educated are residents of Cass County?
Approximately 22.1% of adults 25 and older in Cass County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Cass County qualify for free or reduced lunch?
Roughly 40.9% of students in Cass 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 Cass County schools?
Across Cass County public schools, the enrollment-weighted student-teacher ratio is approximately 13.4 to 1.

Cass County school rankings

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