Boone County Schools & Education
Boone County, Iowa
School Score
71/100
Higher = better
Rating
High Performing
Graduation Rate
96.2%
National avg 87.5%
Education Statistics
Graduation Rate
96.2%
National avg 87.5%
State avg 92.3%
Per-Pupil Spending
$7,341
National avg $13,239
State avg $7,591
School Score
71/100
Higher = better
State avg 61/100
State School Rank
#20
of 99 counties (1 = best)
Explore Boone County across the ByCounty Network
Education Overview
About Schools in Boone County, Iowa
A Robust System of Town and Country Schools
Boone County supports 14 public schools across four districts, serving a total of 3,847 students. The landscape includes six elementary schools and four high schools, offering plenty of choice for local families.
Exceptional Graduation Outcomes
Boone County is a state leader with a 96.2% graduation rate, far exceeding both state and national averages. The county achieves this with a per-pupil spend of $7,341 and a school score of 57.5, reflecting a highly effective education system.
Leading with the Boone District
The Boone Community School District is the largest in the area, enrolling 1,976 students across five schools. The county also features one alternative school, but like its neighbors, it has no charter school presence.
A Blend of Town and Rural Settings
Nine schools are located in rural areas while five serve local towns, creating an average school size of 275 students. Boone High School is the largest campus with 711 students, providing a comprehensive high school experience.
Join a High-Achieving Community
Boone County's near-perfect graduation rates make it a premier destination for families who prioritize K-12 success. Start your home search near Boone or Ogden to find a property in one of Iowa's top-performing school regions.
School Overview
Total Schools
14
in Boone County
Total Enrollment
3,847
students
School Districts
4
districts
Charter Schools
0
0% of total
School Type Breakdown
4 School Districts in Boone County
Boone Comm School District
Ogden Comm School District
Madrid Comm School District
United Comm School District
14 Public Schools in Boone County
| School Name | District | Grades | Type | Enrollment |
|---|---|---|---|---|
| Boone High School | Boone Comm School District | 9–12 | High | 711 |
| Boone Middle School | Boone Comm School District | 5–8 | Middle | 582 |
| United Community School | United Comm School District | PK–6 | Primary | 361 |
| Franklin Elementary School | Boone Comm School District | 2–4 | Primary | 357 |
| Ogden Elementary School | Ogden Comm School District | PK–5 | Primary | 321 |
| Madrid Elementary School | Madrid Comm School District | KG–5 | Primary | 293 |
| Ogden High School | Ogden Comm School District | 9–12 | High | 238 |
| Madrid High School | Madrid Comm School District | 9–12 | High | 206 |
| Page Elementary School | Boone Comm School District | PK–1 | Primary | 198 |
| Ogden Middle School | Ogden Comm School District | 6–8 | Middle | 165 |
| Madrid Junior High School | Madrid Comm School District | 6–8 | Middle | 153 |
| Lincoln Elementary School | Boone Comm School District | PK–1 | Primary | 128 |
| Woodward Academy | Woodward-Granger Comm School District | 5–12 | Alternative | 118 |
| Madrid Elementary Preschool | Madrid Comm School District | PK | Other | 16 |
Educational Attainment
Annual Per-Pupil Expenditure
$7,341
State avg $7,591
Find Homes Near Top Schools
Browse homes in Boone County filtered by school ratings on Zillow.
Search on Zillow →Find a Tutor in Boone County
Connect with local and online tutors via Wyzant for personalized learning support.
Find a Tutor →Sponsored
Frequently Asked Questions
Schools in Boone County, Iowa — FAQ
What does the school system look like in Boone County, Iowa?
Boone County supports 14 public schools across four districts, serving a total of 3,847 students. The landscape includes six elementary schools and four high schools, offering plenty of choice for local families.
How do schools in Boone County perform academically?
Boone County is a state leader with a 96.2% graduation rate, far exceeding both state and national averages. The county achieves this with a per-pupil spend of $7,341 and a school score of 57.5, reflecting a highly effective education system.
What are the major school districts in Boone County, Iowa?
The Boone Community School District is the largest in the area, enrolling 1,976 students across five schools. The county also features one alternative school, but like its neighbors, it has no charter school presence.
What is the school experience like in Boone County?
Nine schools are located in rural areas while five serve local towns, creating an average school size of 275 students. Boone High School is the largest campus with 711 students, providing a comprehensive high school experience.
How can I find homes near good schools in Boone County, Iowa?
Boone County's near-perfect graduation rates make it a premier destination for families who prioritize K-12 success. Start your home search near Boone or Ogden to find a property in one of Iowa's top-performing school regions.
Counties with Similar School Profile
Data Sources
Education data sourced from the National Center for Education Statistics (NCES) and the U.S. Census Bureau American Community Survey. School scores are derived composite metrics.
Data is informational only. Coverage varies by county and reporting year. Not for use as the sole basis for educational decisions.