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

Clinton County

Iowa · Public K-12

Clinton County, Iowa operates 18 public K-12 schools today, enrolling approximately 7,129 students (about 396 per campus). By grade band, the county runs 9 elementary, 4 middle, and 5 high schools.

7-year change in Clinton County

SY 2017-18 vs SY 2024-25
Total enrollment
7,129
-303 (-4%) vs SY 2017-18
School count
18
0 (0%) vs SY 2017-18
% White
80%
was 83%
% Hispanic
7%
was 6%
% Black
5%
was 5%
% Asian
0%
was 1%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
18
6 districts
Enrollment
7,129
NCES CCD
Median income
$66,981
Below Iowa avg
Free/reduced lunch
41.9%
Above Iowa avg
Elementary
9
3,116 students
Middle
4
1,556 students
High
5
2,457 students
Combined / other
0
schools
LARGEST DISTRICT
Clinton Comm School District
3,248 students · 6 districts in Clinton County

County vs. school enrollment demographics

Left bar is the racial makeup of Clinton 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
3%
Asian
1%
Two or more
6%
Native American
0%
Pacific Islander
0%
School enrollment
White
80%
Hispanic
7%
Black
5%
Asian
0%
Two or more
7%
Native American
0%
Pacific Islander
0%
Bachelor's+
22.4%
adults 25+
Poverty rate
8.6%
ACS 5-year
Unemployment
3.4%
civilian labor
Median age
42
22.9% under 18

Test scores in Clinton County

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

See all 18 schools in Clinton County ranked by score →

All schools (18)

NameCityLevelGradesEnrollmentRating
Clinton High SchoolClintonHigh09-12981·
Clinton Middle SchoolClintonMiddle06-08745·
Central DeWitt High SchoolDe WittHigh09-12533·
Ekstrand Elementary SchoolDe WittElementaryPK-03464·
Northeast Middle-High SchoolGoose LakeHigh06-12452·
Eagle Heights Elementary SchoolClintonElementaryPK-05443·
Northeast Elementary SchoolGoose LakeElementaryPK-05394·
Jefferson Elementary SchoolClintonElementaryPK-05376·
Bluff Elementary SchoolClintonElementaryPK-05372·
Camanche ElementaryCamancheElementaryPK-04358·
Whittier Elementary SchoolClintonElementaryKG-05331·
Central DeWitt Intermediate SchoolDewittMiddle04-06311·
Camanche High SchoolCamancheHigh09-12309·
Camanche Middle SchoolCamancheMiddle05-08256·
Central DeWitt Middle SchoolDe WittMiddle07-08244·
Calamus-Wheatland Elementary Attendance CenterCalamusElementaryPK-06236·
Calamus-Wheatland Secondary Attendance CenterWheatlandHigh07-12182·
Delwood Elementary SchoolDelmarElementaryPK-06142·

Cities in Clinton County

Clinton6 schoolsCamanche3 schoolsDe Witt3 schoolsGoose Lake2 schoolsCalamus1 schoolDelmar1 schoolDewitt1 schoolWheatland1 school

About Clinton County

Clinton County is a thinly populated county of about 46,268 residents in Iowa. Its public-school system enrolls approximately 7,129 students across 18 schools.

For perspective, census numbers show the median household earns about $66,981 a year, 22% of adults hold a bachelor's degree or higher, and roughly 9% of residents live below the federal poverty line. That income level is 6% lower than the Iowa median.

In terms of grade levels, Clinton County spans 9 elementary schools (3,116 students), 4 middle schools (1,556), and 5 high schools (2,457).

The largest single district in Clinton County is Clinton Comm School District, which alone enrolls about 3,248 students.

Trend over the past 7 years. Total public-school enrollment in Clinton County has declined 4% since SY 2017-18, moving from about 7,432 students to 7,129.

On allk12, the community for Clinton 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 public schools are in Clinton County?
Clinton County, Iowa has 18 public K-12 schools serving approximately 7,129 students.
How many high schools are in Clinton County?
Clinton County, Iowa has 5 public high schools, serving approximately 2,457 students.
How many middle schools are in Clinton County?
Clinton County, Iowa has 4 public middle schools, serving approximately 1,556 students.
How many elementary schools are in Clinton County?
Clinton County, Iowa has 9 public elementary schools, serving approximately 3,116 students.
What is the largest school district in Clinton County?
Clinton Comm School District is the largest school district in Clinton County, serving approximately 3,248 students. The county contains 6 school districts overall.
What is the population of Clinton County?
Clinton County, Iowa has a population of approximately 46,268, with a median age of 42. About 22.9% of residents are under 18.
What is the median household income in Clinton County?
Median household income in Clinton County is $66,981, below the Iowa average of $71,592. About 8.6% of residents live below the federal poverty line.
How educated are residents of Clinton County?
Approximately 22.4% of adults 25 and older in Clinton County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Clinton County qualify for free or reduced lunch?
Roughly 41.9% of students in Clinton County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is higher than the Iowa county average of 41.8%.
What is the student-teacher ratio in Clinton County schools?
Across Clinton County public schools, the enrollment-weighted student-teacher ratio is approximately 13.0 to 1.

Clinton County school rankings

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