Beta You're viewing our redesigned school page. Prefer the classic layout?

Cardinal High School

Public Grades 9-12
221st
SchoolDigger Rank ?
of 340 Iowa High Schools
Better than 35% of Iowa high schools
Summary

Cardinal High School is a public high school located in Eldon, Iowa, serving 277 students in grades 9-12. The school is part of the Cardinal Community School District, which is ranked 248 out of 313 school districts in Iowa and has a 1-star rating from SchoolDigger.

Cardinal High School consistently outperforms the state average in ISASP (Iowa Statewide Assessment of Student Progress) test scores across various subjects and grade levels. For example, in the 2024-2025 school year, 81.7% of 10th-grade students were proficient or better in English Language Arts, compared to the state average of 74.7%. The school has also maintained a strong four-year graduation rate, ranging from 87.5% to 100% over the past few years, which is on par with or exceeds the graduation rates of the nearby schools like Fairfield High School and Pekin Community Junior/Senior High School.

While Cardinal High School's chronic absenteeism rate has fluctuated between 13.3% and 23.4% in recent years, it is generally in line with or lower than the rates of the surrounding schools. However, the school has a relatively high percentage of students receiving free or reduced-price lunch, ranging from 35.94% to 49.64% in the past few years, which is higher than the rates of some nearby schools. This suggests that Cardinal High School may be serving a more economically disadvantaged population, which could present unique challenges and opportunities for the school to address the needs of its student population.

270
Students ?
12.7
Student/teacher ratio ?
$15,215
Per pupil spending ?
53.3%
Free/discounted lunch ?
 4045 Ashland Rd
       Eldon, IA  52554

(641) 652-7531

District: Cardinal Community School District


Feeder schools for Cardinal High School:

Elementary:    Cardinal Elementary
Middle:    Cardinal Junior High
Racial breakdown:

White:
91.5%
Hispanic:
5.6%
Two or more races:
2.2%
more
 See top rated Iowa high schools

 Compare Cardinal High School to nearby high schools!
At a glance
Ranking trend: Rebounding — 8th percentile in 2021 → 35th in 2025
Strengths
100% graduate in 4 years — above the Iowa average (88%)
Ranking is rebounding — up to 35th (2025) from a 8th-percentile low (2021)
Worth a look
!Mathematics scores 12 pts below the Iowa average
Students meeting standards (2024-2025) ?
This school67%
District avg67%
Iowa avg69%
221st of 340
Iowa public high schools ?
Bottom 35%▼ down 13 pts since 2015
From bottom 48% (2015) to bottom 35% (2025)
See the entire ranking list of Iowa High Schools →
SchoolDigger rating ?
248th of 313Cardinal Community School District among Iowa districts
Statewide rank percentile over time (100 = the top-ranked school in the state; click a legend item to add a student group)
Middle school ranking
Show full rank history (all student groups)

All Students

YearAvg scoreStatewide rankIowa percentileRating
201719.8292 of 32710.7%★☆☆☆☆
201619.1311 of 3439.3%☆☆☆☆☆
201519.5312 of 34910.6%★☆☆☆☆
20147.8324 of 3373.9%☆☆☆☆☆
201323.2309 of 35011.7%★☆☆☆☆
201236.9267 of 34923.5%★☆☆☆☆
High school ranking
Show full rank history (all student groups)

All Students

YearAvg scoreStatewide rankIowa percentileRating
202544.1221 of 34035.0%★★☆☆☆
202437.9245 of 33827.5%★☆☆☆☆
202338.4237 of 33629.5%★★☆☆☆
202220.2287 of 33213.6%★☆☆☆☆
202112.5302 of 3277.6%☆☆☆☆☆
201922.7283 of 32713.5%★☆☆☆☆
201821.8283 of 32011.6%★☆☆☆☆
201759.5151 of 32553.5%★★★☆☆
201646.9197 of 32038.4%★★☆☆☆
201554.7169 of 32447.8%★★☆☆☆
201411.4297 of 3227.8%☆☆☆☆☆
201348.7222 of 35136.8%★★☆☆☆
201214.8325 of 3517.4%☆☆☆☆☆
By subject vs Iowa (2024-2025) ?
English Language Arts76%+3 vs state
Science75%+8 vs state
Mathematics54%-12 vs state

No ratings yet
Be the first to rate Cardinal High School and help other families decide.
Rate Cardinal High School
Have first-hand experience? A quick rating - and a sentence or two about what stands out (teachers, academics, safety, communication) - helps other families know what to expect.
Takes about a minute. We email you a link to verify your review - your address is never shown publicly.
Tap a star to rate
Reviews
No written reviews yet. If you know this school, be the first to share what stands out.



Schools Near Cardinal High School









Frequently Asked Questions about Cardinal High School

Cardinal High School is fed by the following schools:

Elementary : Cardinal Elementary
Middle : Cardinal Junior High

Students at Cardinal High School are 91% White, 6% Hispanic, 2% Two or more races.

In the 2024-25 school year, 270 students attended Cardinal High School.

Cardinal High School ranks 221st of 340 Iowa high schools. SchoolDigger rates this school 2 stars out of 5.


Rate Cardinal High School!



Sign up for updates!

Be the first to know when there is an update for Cardinal High School!




SchoolDigger data sources: National Center for Education Statistics, U.S. Department of Education, the U.S. Census Bureau and the Iowa Department of Education.

IMPORTANT DISCLAIMERS: Not all boundaries are included. We make every effort to ensure that boundaries are up-to-date. But it's important to note that these are approximations and are for general informational purposes only. To verify legal descriptions of boundaries or school locations, contact your local tax assessor's office and/or school district.





Diagnostics

None retrieved from Database in 163 milliseconds.