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

Van Buren County Community Middle & High School

Public Grades 7-12
127th
SchoolDigger Rank ?
of 340 Iowa High Schools
Better than 63% of Iowa high schools
Summary

Van Buren County Community Middle & High School is a public school serving grades 7-12 in Keosauqua, Iowa, part of the Van Buren County Community School District. The school has experienced fluctuating performance, with its statewide ranking ranging from 127 to 245 over the past 10 years and its SchoolDigger rating varying from 1 to 4 stars.

On a positive note, the school has maintained relatively strong 4-year graduation rates, ranging from 87.5% to 95.1% in recent years. However, the school faces challenges with high chronic absenteeism rates, which have ranged from 20.7% to 28.2%. Academically, the school's test scores in English Language Arts, Mathematics, and Science are generally above the state averages, with some grade levels performing particularly well, such as the 10th-grade students scoring 81% proficient or better in ELA, compared to the state average of 74.7%.

Comparing Van Buren County Community Middle & High School to the nearby Fairfield High School, the latter has a higher statewide ranking and rating, as well as a lower chronic absenteeism rate. However, Van Buren County Community Middle & High School outperforms Fairfield High School in several academic areas. Understanding the reasons behind the fluctuations in Van Buren County Community Middle & High School's performance and addressing the high chronic absenteeism rates could be key to improving the school's overall outcomes.

354
Students ?
12.8
Student/teacher ratio ?
$14,521
Per pupil spending ?
60.2%
Free/discounted lunch ?
 405 4th Street
       Keosauqua, IA  52565

(319) 293-3334

District: Van Buren County Community School District


Feeder schools for Van Buren County Community Middle & High School:

Elementary:    Van Buren County Community School District Douds Center
    Van Buren County Community School District Harmony Center
Racial breakdown:

White:
94.9%
Hispanic:
2.3%
Two or more races:
1.7%
more
 See top rated Iowa high schools

 Compare Van Buren County Community Middle & High School to nearby high schools!
At a glance
Ranking trend: Improving — 24th percentile in 2015 → 63rd in 2025
Strengths
95% graduate in 4 years — above the Iowa average (88%)
Ranking is trending up — up 39 percentile points since 2015
Above the Iowa median (63rd percentile)
Students meeting standards (2024-2025) ?
This school74%
District avg74%
Iowa avg71%
Middle school
257th of 344
Iowa public middle schools ?
Bottom 25%▼ down 58 pts since 2015
From top 16% (2015) to bottom 25% (2025)
See the entire ranking list of Iowa Middle Schools →
SchoolDigger rating ?
High school
127th of 340
Iowa public high schools ?
Top 37%▲ up 38 pts since 2015
From bottom 24% (2015) to top 37% (2025)
See the entire ranking list of Iowa High Schools →
SchoolDigger rating ?
235th of 313Van Buren County 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
202537.3257 of 34425.3%★☆☆☆☆
202443.6219 of 33735.0%★★☆☆☆
202345.1210 of 33437.1%★★☆☆☆
202256.7149 of 33755.8%★★★☆☆
202143.5210 of 32435.2%★★☆☆☆
201929.0261 of 34223.7%★☆☆☆☆
20189.6300 of 3185.7%☆☆☆☆☆
201730.4263 of 32719.6%★☆☆☆☆
201641.2231 of 34332.7%★★☆☆☆
201574.357 of 34983.7%★★★★☆
201455.8161 of 33752.2%★★★☆☆
201327.1295 of 35015.7%★☆☆☆☆
201232.8286 of 34918.1%★☆☆☆☆
High school ranking
Show full rank history (all student groups)

All Students

YearAvg scoreStatewide rankIowa percentileRating
202564.0127 of 34062.6%★★★☆☆
202475.655 of 33883.7%★★★★☆
202361.1129 of 33661.6%★★★☆☆
202249.6183 of 33244.9%★★☆☆☆
202139.3230 of 32729.7%★★☆☆☆
201948.7190 of 32741.9%★★☆☆☆
201862.5132 of 32058.8%★★★☆☆
201741.0233 of 32528.3%★☆☆☆☆
201646.9198 of 32038.1%★★☆☆☆
201535.7245 of 32424.4%★☆☆☆☆
201487.46 of 32298.1%★★★★★
201348.5223 of 35136.5%★★☆☆☆
201235.2277 of 35121.1%★☆☆☆☆
By subject vs Iowa (2024-2025) ?
English Language Arts78%+3 vs state
Science72%+3 vs state
Mathematics69%~ state avg

No ratings yet
Be the first to rate Van Buren County Community Middle & High School and help other families decide.
Rate Van Buren County Community Middle & 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 Van Buren County Community Middle & High School









Frequently Asked Questions about Van Buren County Community Middle & High School

Van Buren County Community Middle & High School ranks 127th of 340 Iowa high schools. SchoolDigger rates this school 3 stars out of 5.

In the 2024-25 school year, 354 students attended Van Buren County Community Middle & High School.

Students at Van Buren County Community Middle & High School are 95% White, 2% Hispanic, 2% Two or more races.


Rate Van Buren County Community Middle & High School!



Sign up for updates!

Be the first to know when there is an update for Van Buren County Community Middle & 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 367 milliseconds.