Top 10 Best Iowa Blue Ribbon Public Schools (2022)

For the 2022 school year, there are 74 blue ribbon public schools serving 27,495 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 Northeast Elementary School, Mitchellville Elementary School and Decorah 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 82% (versus the Iowa public school average of 69%), and reading proficiency score of 79% (versus the 68% 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).

Best Iowa Blue Ribbon Public Schools (2022)

School (Math and Reading Proficiency)
Location
Grades
Students
Rank: #11.
Northeast Elementary School
Math: 96% | Reading: 92%
Rank:
10/
10
Top 1%
1705 Ne Trilein
Ankeny, IA 50021
(515) 965-9620
Grades: PK-5
| 631 students
Rank: #22.
Mitchellville Elementary School
Math: ≥95% | Reading: 90-94%
Rank:
10/
10
Top 1%
308 Elm Ave Nw
Mitchellville, IA 50169
(515) 967-4274
Grades: PK-5
| 235 students
Rank: #33.
Decorah High School
Math: 90-94% | Reading: 90-94%
Rank:
10/
10
Top 1%
100 Claiborne Drive
Decorah, IA 52101
(563) 382-3643
Grades: 9-12
| 568 students
Rank: #44.
Pleasant Valley High School
Math: 92% | Reading: 91%
Rank:
10/
10
Top 5%
604 Belmont Road
Bettendorf, IA 52722
(563) 332-5151
Grades: 9-12
| 1,427 students
Rank: #5 - 65. - 6.
Adm Senior High School
Math: 85-89% | Reading: 90-94%
Rank:
10/
10
Top 5%
801 Nile Kinnick Dr S
Adel, IA 50003
(515) 993-4584
Grades: 9-12
| 501 students
Rank: #5 - 65. - 6.
Center Point-urbana High School
Math: 85-89% | Reading: 90-94%
Rank:
10/
10
Top 5%
(1)
145 Iowa Street
Center Point, IA 52213
(319) 849-1102
Grades: 9-12
| 475 students
Rank: #77.
Summit Middle School
Math: 88% | Reading: 88%
Rank:
10/
10
Top 5%
9500 Windsor Parkway
Johnston, IA 50131
(515) 986-0318
Grades: 6-7
| 1,112 students
Rank: #8 - 118. - 11.
Bedford Elementary School
Math: 85-89% | Reading: 85-89%
Rank:
10/
10
Top 5%
906 Pennsylvania St
Bedford, IA 50833
(712) 523-2116
Grades: PK-5
| 241 students
Rank: #8 - 118. - 11.
Gilbert High School
Math: 85-89% | Reading: 85-89%
Rank:
10/
10
Top 5%
312 Gretten
Gilbert, IA 50105
(515) 232-3738
Grades: 9-12
| 472 students
Rank: #8 - 118. - 11.
Harlan High School
Math: 85-89% | Reading: 85-89%
Rank:
10/
10
Top 5%
2102 Durant
Harlan, IA 51537
(712) 755-3101
Grades: 9-12
| 514 students
Rank: #8 - 118. - 11.
Taft Elementary School
Math: 85-89% | Reading: 85-89%
Rank:
10/
10
Top 5%
612 2nd Ave North
Humboldt, IA 50548
(515) 332-3216
Grades: 1-4
| 348 students
Rank: #1212.
Webster Elementary School
Math: 87% | Reading: 85%
Rank:
10/
10
Top 5%
12955 Aurora Avenue
Urbandale, IA 50323
(515) 331-8600
Grades: PK-5
| 534 students
Rank: #1313.
Denver Senior High School
Math: 80-89% | Reading: ≥90%
Rank:
10/
10
Top 10%
541 E Eagle
Denver, IA 50622
(319) 984-5639
Grades: 9-12
| 219 students
Rank: #1414.
Runnells Elementary School
Math: 90-94% | Reading: 80-84%
Rank:
10/
10
Top 10%
6575 Se 116th Street
Runnells, IA 50237
(515) 966-2068
Grades: K-5
| 270 students
Rank: #1515.
Helen A Hansen Elementary School
Math: 89% | Reading: 84%
Rank:
10/
10
Top 10%
616 Holmes Dr
Cedar Falls, IA 50613
(319) 553-2775
Grades: PK-6
| 619 students
Rank: #1616.
Indian Creek Elementary School
Math: 88% | Reading: 84%
Rank:
10/
10
Top 10%
2900 Indian Creek Rd
Marion, IA 52302
(319) 447-3270
Grades: K-5
| 568 students
Rank: #1717.
Hospers Elementary School
Math: 80-84% | Reading: ≥95%
Rank:
10/
10
Top 10%
201 4th Ave S
Hospers, IA 51238
(712) 752-8480
Grades: PK-5
| 232 students
Rank: #1818.
Maquoketa Valley Middle School
Math: 80-84% | Reading: 90-94%
Rank:
10/
10
Top 10%
112 3rd St.
Delhi, IA 52223
(563) 922-9411
Grades: 6-8
| 144 students
Rank: #1919.
Sunnyside Elementary School
Math: 90% | Reading: 82%
Rank:
10/
10
Top 10%
2700 S Maple St
Sioux City, IA 51106
(712) 274-4047
Grades: 3-5
| 248 students
Rank: #2020.
Tilford Elementary School
Math: 85-89% | Reading: 80-84%
Rank:
10/
10
Top 10%
308 E 13th St
Vinton, IA 52349
(319) 436-4728
Grades: PK-4
| 448 students
Rank: #2121.
Pella High School
Math: 80-84% | Reading: 85-89%
Rank:
10/
10
Top 10%
212 E University St
Pella, IA 50219
(641) 628-3870
Grades: 9-12
| 669 students
Rank: #2222.
West Lyon High School
Math: 80-89% | Reading: 80-89%
Rank:
10/
10
Top 10%
1787 182nd Street
Inwood, IA 51240
(712) 753-4917
Grades: 9-12
| 247 students
Rank: #2323.
Lewis Central Senior High School
Math: 80% | Reading: 87%
Rank:
9/
10
Top 20%
3504 Harry Langdon Blvd.
Council Bluffs, IA 51503
(712) 366-8322
Grades: 9-12
| 926 students
Rank: #24 - 3124. - 31.
Bryant Elementary School
Math: 80-84% | Reading: 80-84%
Rank:
9/
10
Top 20%
1280 Rush St
Dubuque, IA 52003
(563) 552-3400
Grades: PK-5
| 290 students
Rank: #24 - 3124. - 31.
Dayton Center
Math: 80-84% | Reading: 80-84%
Rank:
9/
10
Top 20%
104 2nd St. Nw
Dayton, IA 50530
(515) 547-2314
Grades: PK-4
| 231 students
Rank: #24 - 3124. - 31.
Delwood Elementary School
Math: 85-89% | Reading: 75-79%
Rank:
9/
10
Top 20%
311 Delmar Ave
Delmar, IA 52037
(563) 674-4164
Grades: PK-6
| 177 students
Rank: #24 - 3124. - 31.
Harris-lake Park Elementary School
Math: 85-89% | Reading: 75-79%
Rank:
9/
10
Top 20%
105 Ave A West
Lake Park, IA 51347
(712) 832-3437
Grades: PK-5
| 165 students
Rank: #24 - 3124. - 31.
Moc-floyd Valley High School
Math: 80-84% | Reading: 80-84%
Rank:
9/
10
Top 20%
615 8th St Se
Orange City, IA 51041
(712) 737-4871
Grades: 9-12
| 392 students
Rank: #24 - 3124. - 31.
Murray Elementary School
Math: 80-84% | Reading: 80-84%
Rank:
9/
10
Top 20%
216 Sherman
Murray, IA 50174
(641) 447-2517
Grades: PK-5
| 160 students
Rank: #24 - 3124. - 31.
Pocahontas Area Elementary School
Math: 80-84% | Reading: 80-84%
Rank:
9/
10
Top 20%
208 1st Ave Sw
Pocahontas, IA 50574
(712) 335-4642
Grades: PK-6
| 305 students
Rank: #24 - 3124. - 31.
West Cedar Elementary School
Math: 80-84% | Reading: 80-84%
Rank:
9/
10
Top 20%
221 15th St Nw
Waverly, IA 50677
(319) 352-2754
Grades: K-4
| 220 students
Rank: #3232.
Peet Junior High School
Math: 85% | Reading: 78%
Rank:
9/
10
Top 20%
525 E Seerley Blvd
Cedar Falls, IA 50613
(319) 553-2710
Grades: 7-9
| 613 students
Rank: #3333.
Spencer Middle School
Math: 83% | Reading: 79%
Rank:
9/
10
Top 20%
1400 10th Avenue East
Spencer, IA 51301
(712) 262-3345
Grades: 6-8
| 518 students
Rank: #3434.
Herbert Hoover Elementary School
Math: 82% | Reading: 79%
Rank:
9/
10
Top 20%
3223 South Hampton Drive
Bettendorf, IA 52722
(563) 332-8636
Grades: K-5
| 452 students
Rank: #35 - 3635. - 36.
Altoona Elementary School
Math: 80-84% | Reading: 75-79%
Rank:
9/
10
Top 20%
301 6th St Sw
Altoona, IA 50009
(515) 967-3771
Grades: PK-5
| 451 students
Show 39 more public schools in Iowa (out of 74 total schools)
Loading...

Recent Articles

All-Girl Public High Schools: Improving Confidence and College Success
All-Girl Public High Schools: Improving Confidence and College Success
While all-girl public high schools are not prevalent, their advantages are significant. Learn about the academic and social benefits of an all-girls education.
4 Ways Parents Can Turn a Campus into a Top Public School
4 Ways Parents Can Turn a Campus into a Top Public School
Every campus has the potential to become a top public school. Learn about what you can do as a parent to improve your child's public school.
Segregation: A Modern Problem for Public Schools in the South
Segregation: A Modern Problem for Public Schools in the South
Learn about the unfortunate cases of segregation that are arising in public schools in the South, as well as the legal rulings forcing desegregation once again.