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)

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

Elementary6
Middle3
High4
Other1

4 School Districts in Boone County

Boone Comm School District

5 schools
1,976 students

Ogden Comm School District

3 schools
724 students

Madrid Comm School District

4 schools
668 students

United Comm School District

1 school
361 students

14 Public Schools in Boone County

Boone High School

Boone Comm School District

9–12High711 students
Boone Middle School

Boone Comm School District

5–8Middle582 students
United Community School

United Comm School District

PK–6Primary361 students
Franklin Elementary School

Boone Comm School District

2–4Primary357 students
Ogden Elementary School

Ogden Comm School District

PK–5Primary321 students
Madrid Elementary School

Madrid Comm School District

KG–5Primary293 students
Ogden High School

Ogden Comm School District

9–12High238 students
Madrid High School

Madrid Comm School District

9–12High206 students
Page Elementary School

Boone Comm School District

PK–1Primary198 students
Ogden Middle School

Ogden Comm School District

6–8Middle165 students
Madrid Junior High School

Madrid Comm School District

6–8Middle153 students
Lincoln Elementary School

Boone Comm School District

PK–1Primary128 students
Woodward Academy

Woodward-Granger Comm School District

5–12Alternative118 students
Madrid Elementary Preschool

Madrid Comm School District

PKOther16 students

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.