Top 10 Best Iowa Blue Ribbon Public Schools (2021)

All
(71)
All
(71)
 
High
(17)
High
(17)
 
Middle
(6)
Middle
(6)
 
Elementary
(53)
Elementary
(53)
 
Pre-K
(35)
Pre-K
(35)
 
Private
(9)
Private
(9)
 
For the 2021 school year, there are 71 blue ribbon public schools serving 24,624 students in Iowa.
Blue ribbon schools have been recognized by the Department of Education for achieving superior standards of academic excellence. Read more about this national school awards program and how blue ribbon schools work.
The top ranked blue ribbon public schools in Iowa are Decorah High School, Gilbert High School and Center Point-urbana High School. Overall testing rank is based on a school's combined math and reading proficiency test score ranking.
Iowa blue ribbon public schools have an average math proficiency score of 86% (versus the Iowa public school average of 76%), and reading proficiency score of 83% (versus the 74% statewide average).
Minority enrollment is 16% of the student body (majority Hispanic and Black), which is less than the Iowa public school average of 24% (majority Hispanic).

Top Iowa Blue Ribbon Public Schools (2021)

  • School (Math and Reading Proficiency) Location Students Year
  • Rank: #1-21.-2.
    Decorah High School Math: ≥95% | Reading: ≥95%
    Rank
    10/
    10
    Top 1%
    100 Claiborne Drive
    Decorah, IA 52101
    (563) 382-3643

    568 students
    Year: 2011
  • Rank: #1-21.-2.
    Gilbert High School Math: ≥95% | Reading: ≥95%
    Rank
    10/
    10
    Top 1%
    312 Gretten
    Gilbert, IA 50105
    (515) 232-3738

    472 students
    Year: 2014
  • Rank: #3-43.-4.
    Center Point-urbana High School Math: ≥95% | Reading: 90-94%
    Rank
    10/
    10
    Top 1%
    145 Iowa Street
    Center Point, IA 52213
    (319) 849-1102

    475 students
    Year: 2018
  • Rank: #3-43.-4.
    South Central Calhoun Elementary Building Math: ≥95% | Reading: 90-94%
    Rank
    10/
    10
    Top 1%
    330 Brower Street
    Rockwell City, IA 50579
    (712) 297-8621

    335 students
    Year: 2014
  • Rank: #5-75.-7.
    Hospers Elementary School Math: 90-94% | Reading: 90-94%
    Rank
    10/
    10
    Top 5%
    201 4th Ave S
    Hospers, IA 51238
    (712) 752-8480

    232 students
    Year: 2018
  • Rank: #5-75.-7.
    Sergeant Bluff-luton Senior High School Math: 90-94% | Reading: 90-94%
    Rank
    10/
    10
    Top 5%
    708 Warrior Road
    Sergeant Bluff, IA 51054
    (712) 943-5561

    495 students
    Year: 2018
  • Rank: #5-75.-7.
    Tilford Elementary School Math: 90-94% | Reading: 90-94%
    Rank
    10/
    10
    Top 5%
    308 E 13th St
    Vinton, IA 52349
    (319) 436-4728

    448 students
    Year: 2018
  • Rank: #8-98.-9.
    Indian Creek Elementary School Math: 93% | Reading: 90%
    Rank
    10/
    10
    Top 5%
    2900 Indian Creek Rd
    Marion, IA 52302
    (319) 447-3270

    568 students
    Year: 2016
  • Rank: #8-98.-9.
    Webster Elementary School Math: 93% | Reading: 90%
    Rank
    10/
    10
    Top 5%
    12955 Aurora Avenue
    Urbandale, IA 50323
    (515) 331-8600

    534 students
    Year: 2015
  • Rank: #1010.
    Helen A Hansen Elementary School Math: 92% | Reading: 90%
    Rank
    10/
    10
    Top 5%
    616 Holmes Dr
    Cedar Falls, IA 50613
    (319) 553-2775

    619 students
    Year: 2016
  • Rank: #1111.
    Northeast Elementary School Math: 93% | Reading: 88%
    Rank
    10/
    10
    Top 5%
    1705 Ne Trilein
    Ankeny, IA 50021
    (515) 965-9620

    631 students
    Year: 2014
  • Rank: #12-1512.- 15.
    Adm Senior High School Math: 90-94% | Reading: 85-89%
    Rank
    10/
    10
    Top 5%
    801 Nile Kinnick Dr S
    Adel, IA 50003
    (515) 993-4584

    501 students
    Year: 2006
  • Rank: #12-1512.- 15.
    Delwood Elementary School Math: 90-94% | Reading: 85-89%
    Rank
    10/
    10
    Top 5%
    311 Delmar Ave
    Delmar, IA 52037
    (563) 674-4164

    177 students
    Year: 2019
  • Rank: #12-1512.- 15.
    Harlan High School Math: 90-94% | Reading: 85-89%
    Rank
    10/
    10
    Top 5%
    2102 Durant
    Harlan, IA 51537
    (712) 755-3101

    514 students
    Year: 2013
  • Rank: #12-1512.- 15.
    Maquoketa Valley Middle School Math: 90-94% | Reading: 85-89%
    Rank
    10/
    10
    Top 5%
    112 3rd St.
    Delhi, IA 52223
    (563) 922-9411

    144 students
    Year: 2020
  • Rank: #16-1716.- 17.
    Denver Senior High School Math: ≥90% | Reading: ≥90%
    Rank
    10/
    10
    Top 10%
    541 E Eagle
    Denver, IA 50622
    (319) 984-5639

    219 students
    Year: 2008
  • Rank: #16-1716.- 17.
    North Kossuth Elementary School Math: ≥90% | Reading: ≥90%
    Rank
    10/
    10
    Top 10%
    203 5th Street North
    Swea City, IA 50590
    (515) 272-4361

    154 students
    Year: 2017
  • Rank: #18-2218.- 22.
    Harris-lake Park Elementary School Math: 85-89% | Reading: 85-89%
    Rank
    10/
    10
    Top 10%
    105 Ave A West
    Lake Park, IA 51347
    (712) 832-3437

    165 students
    Year: 2004
  • Rank: #18-2218.- 22.
    Moc-floyd Valley High School Math: 85-89% | Reading: 85-89%
    Rank
    10/
    10
    Top 10%
    615 8th St Se
    Orange City, IA 51041
    (712) 737-4871

    392 students
    Year: 2011
  • Rank: #18-2218.- 22.
    Runnells Elementary School Math: 85-89% | Reading: 85-89%
    Rank
    10/
    10
    Top 10%
    6575 Se 116th Street
    Runnells, IA 50237
    (515) 966-2068

    270 students
    Year: 2008
  • Rank: #18-2218.- 22.
    Taft Elementary School Math: 85-89% | Reading: 85-89%
    Rank
    10/
    10
    Top 10%
    612 2nd Ave North
    Humboldt, IA 50548
    (515) 332-3216

    348 students
    Year: 2013
  • Rank: #18-2218.- 22.
    Whittier Elementary School Math: 85-89% | Reading: 85-89%
    Rank
    10/
    10
    Top 10%
    1306 W Salem
    Indianola, IA 50125
    (515) 961-9570

    439 students
    Year: 2017
  • Rank: #2323.
    Pella High School Math: 90-94% | Reading: 80-84%
    Rank
    9/
    10
    Top 20%
    212 E University St
    Pella, IA 50219
    (641) 628-3870

    669 students
    Year: 2005
  • Rank: #24-2524.- 25.
    Herbert Hoover Elementary School Math: 86% | Reading: 87%
    Rank
    9/
    10
    Top 20%
    3223 South Hampton Drive
    Bettendorf, IA 52722
    (563) 332-8636

    452 students
    Year: 2013
  • Rank: #24-2524.- 25.
    Winterset Middle School Math: 86% | Reading: 87%
    Rank
    9/
    10
    Top 20%
    706 West School Street
    Winterset, IA 50273
    (515) 462-3010

    410 students
    Year: 2019
  • Rank: #2626.
    Peet Junior High School Math: 91% | Reading: 82%
    Rank
    9/
    10
    Top 20%
    525 E Seerley Blvd
    Cedar Falls, IA 50613
    (319) 553-2710

    613 students
    Year: 2006
  • Rank: #27-2827.- 28.
    Mmcru High School Math: 80-89% | Reading: ≥90%
    Rank
    9/
    10
    Top 20%
    400 E Fenton St
    Marcus, IA 51035
    (712) 376-4172

    165 students
    Year: 2003
  • Rank: #27-2827.- 28.
    Waterville Elementary School Math: 80-89% | Reading: ≥90%
    Rank
    9/
    10
    Top 20%
    115 Main Street
    Waterville, IA 52170
    (563) 535-7245

    69 students
    Year: 2006
  • Rank: #2929.
    Summit Middle School Math: 90% | Reading: 84%
    Rank
    9/
    10
    Top 20%
    9500 Windsor Parkway
    Johnston, IA 50131
    (515) 986-0318

    1,112 student
    Year: 2018
  • Rank: #3030.
    Horizon Elementary School Math: 85% | Reading: 87%
    Rank
    9/
    10
    Top 20%
    5905 N W 100th Street
    Johnston, IA 50131
    (515) 986-1121

    684 students
    Year: 2009
  • Rank: #31-3731.- 37.
    Carroll High School Math: 85-89% | Reading: 80-84%
    Rank
    9/
    10
    Top 20%
    2809 N Grant Rd
    Carroll, IA 51401
    (712) 792-8010

    480 students
    Year: 2012
  • Rank: #31-3731.- 37.
    Charter Oak-ute Elementary School Math: 85-89% | Reading: 80-84%
    Rank
    9/
    10
    Top 20%
    321 Main
    Charter Oak, IA 51439
    (712) 678-3325

    151 students
    Year: 2017
  • Rank: #31-3731.- 37.
    Franklin Elementary School Math: 85-89% | Reading: 80-84%
    Rank
    9/
    10
    Top 20%
    400 3rd Ave Se
    Le Mars, IA 51031
    (712) 546-4185

    271 students
    Year: 2016
  • Rank: #31-3731.- 37.
    Mitchellville Elementary School Math: 85-89% | Reading: 80-84%
    Rank
    9/
    10
    Top 20%
    308 Elm Ave Nw
    Mitchellville, IA 50169
    (515) 967-4274

    235 students
    Year: 2012
  • Rank: #31-3731.- 37.
    Southeast Elementary School Math: 85-89% | Reading: 80-84%
    Rank
    9/
    10
    Top 20%
    809 4th St Se
    Waverly, IA 50677
    (319) 352-3582

    178 students
    Year: 2008
  • Show 36 more Blue Ribbon public schools in Iowa (out of 71 total schools)
Recent Articles
Learn why teens appear de-motivated and how you can stimulate their motivation to achieve more in their academic and social endeavors.
Your child's public school could be the scene of asbestos. Learn about the risk factors and what schools have recently been impacted by the presence of asbestos.
While reading, writing, and arithmetic are the foundation of a child's education, financial literacy is growing in importance as well. Learn about public schools that are teaching financial literacy to their students.