Top 10 Best Public Schools in Iowa (2021)

All
(1229)
All
(1229)
 
High
(345)
High
(345)
 
Middle
(365)
Middle
(365)
 
Elementary
(890)
Elementary
(890)
 
Pre-K
(450)
Pre-K
(450)
 
The top ranked public schools in Iowa state are listed below (2021).
A school's overall testing rank is based on a it's combined math and reading proficiency test score ranking. The average percentage of students achieving math proficiency in Iowa is 76%. The percentage of students achieving reading proficiency is 74%.
The top ranked public schools in Iowa are Decorah High School, Gilbert High School and Gilbert Intermediate School. The cities and towns with the highest concentration of top ranked public schools are Le Claire, Grimes and Gilbert.

Top Ranked Public Schools in Iowa (2021)

  • School (Math and Reading Proficiency) Student Proficiency Grades Location
  • Rank: #1-21.-2.
    Decorah High SchoolMath: ≥95% | Reading: ≥95%
    Rank
    10/
    10
    Top 1%
    Math: ≥95% (Top 1%) Reading: ≥95% (Top 1%)Math: ≥95% (Top 1%)
    Reading: ≥95% (Top 1%)
    Grades: 9-12100 Claiborne Drive
    DecorahIA 52101
    (563) 382-3643

  • Rank: #1-21.-2.
    Gilbert High SchoolMath: ≥95% | Reading: ≥95%
    Rank
    10/
    10
    Top 1%
    Math: ≥95% (Top 1%) Reading: ≥95% (Top 1%)Math: ≥95% (Top 1%)
    Reading: ≥95% (Top 1%)
    Grades: 9-12312 Gretten
    GilbertIA 50105
    (515) 232-3738

  • Rank: #33.
    Gilbert Intermediate SchoolMath: 97% | Reading: 93%
    Rank
    10/
    10
    Top 1%
    Math: 97% (Top 1%) Reading: 93% (Top 1%)Math: 97% (Top 1%)
    Reading: 93% (Top 1%)
    Grades: 3-5103 Mathews Dr
    GilbertIA 50105
    (515) 232-3748

  • Rank: #4-94.-9.
    Benton Community Senior High SchoolMath: ≥95% | Reading: 90-94%
    Rank
    10/
    10
    Top 1%
    Math: ≥95% (Top 1%) Reading: 90-94% (Top 1%)Math: ≥95% (Top 1%)
    Reading: 90-94% (Top 1%)
    Grades: 9-12600 1st St
    Van HorneIA 52346
    (319) 228-8701

  • Rank: #4-94.-9.
    Center Point-urbana High SchoolMath: ≥95% | Reading: 90-94%
    Rank
    10/
    10
    Top 1%
    Math: ≥95% (Top 1%) Reading: 90-94% (Top 1%)Math: ≥95% (Top 1%)
    Reading: 90-94% (Top 1%)
    Grades: 9-12145 Iowa Street
    Center PointIA 52213
    (319) 849-1102

  • Rank: #4-94.-9.
    Denver Middle SchoolMath: ≥95% | Reading: 90-94%
    Rank
    10/
    10
    Top 1%
    Math: ≥95% (Top 1%) Reading: 90-94% (Top 1%)Math: ≥95% (Top 1%)
    Reading: 90-94% (Top 1%)
    Grades: 6-8540 Lincoln
    DenverIA 50622
    (319) 984-6041

  • Rank: #4-94.-9.
    Lincoln Elementary SchoolMath: ≥95% | Reading: 90-94%
    Rank
    10/
    10
    Top 1%
    Math: ≥95% (Top 1%) Reading: 90-94% (Top 1%)Math: ≥95% (Top 1%)
    Reading: 90-94% (Top 1%)
    Grades: PK-31111 North Main Street
    PellaIA 50219
    (641) 628-3970

  • Rank: #4-94.-9.
    Monticello High SchoolMath: ≥95% | Reading: 90-94%
    Rank
    10/
    10
    Top 1%
    Math: ≥95% (Top 1%) Reading: 90-94% (Top 1%)Math: ≥95% (Top 1%)
    Reading: 90-94% (Top 1%)
    Grades: 9-12850 East Oak Street
    MonticelloIA 52310
    (319) 465-6597

  • Rank: #4-94.-9.
    South Central Calhoun Elementary BuildingMath: ≥95% | Reading: 90-94%
    Rank
    10/
    10
    Top 1%
    Math: ≥95% (Top 1%) Reading: 90-94% (Top 1%)Math: ≥95% (Top 1%)
    Reading: 90-94% (Top 1%)
    Grades: PK-3330 Brower Street
    Rockwell CityIA 50579
    (712) 297-8621

  • Rank: #1010.
    North Ridge Elementary SchoolMath: 95% | Reading: 93%
    Rank
    10/
    10
    Top 1%
    Math: 95% (Top 5%) Reading: 93% (Top 1%)Math: 95% (Top 5%)
    Reading: 93% (Top 1%)
    Grades: K-5400 Nw 27th St
    GrimesIA 50111
    (515) 986-5674

  • Rank: #11-1211.- 12.
    Hopewell Elementary SchoolMath: 94% | Reading: 92%
    Rank
    10/
    10
    Top 1%
    Math: 94% (Top 5%) Reading: 92% (Top 1%)Math: 94% (Top 5%)
    Reading: 92% (Top 1%)
    Grades: PK-63900 Hopewell Ave
    BettendorfIA 52722
    (563) 332-0250

  • Rank: #11-1211.- 12.
    Prairie Trail Elementary SchoolMath: 94% | Reading: 92%
    Rank
    10/
    10
    Top 1%
    Math: 94% (Top 5%) Reading: 92% (Top 1%)Math: 94% (Top 5%)
    Reading: 92% (Top 1%)
    Grades: K-51850 Sw College Ave
    AnkenyIA 50023
    (515) 965-9605

  • Rank: #13-1413.- 14.
    Paul Norton Elementary SchoolMath: 93% | Reading: 93%
    Rank
    10/
    10
    Top 5%
    Math: 93% (Top 5%) Reading: 93% (Top 1%)Math: 93% (Top 5%)
    Reading: 93% (Top 1%)
    Grades: K-54485 Greenbrier Dr
    BettendorfIA 52722
    (563) 332-8936

  • Rank: #13-1413.- 14.
    Pleasant View Elementary SchoolMath: 93% | Reading: 93%
    Rank
    10/
    10
    Top 5%
    Math: 93% (Top 5%) Reading: 93% (Top 1%)Math: 93% (Top 5%)
    Reading: 93% (Top 1%)
    Grades: K-66333 Crow Creek Road
    BettendorfIA 52722
    (563) 332-5575

  • Rank: #15-1615.- 16.
    Fellows Elementary SchoolMath: 93% | Reading: 92%
    Rank
    10/
    10
    Top 5%
    Math: 93% (Top 5%) Reading: 92% (Top 1%)Math: 93% (Top 5%)
    Reading: 92% (Top 1%)
    Grades: K-51235 20th St.
    AmesIA 50010
    (515) 239-3765

  • Rank: #15-1615.- 16.
    Pella Middle SchoolMath: 93% | Reading: 92%
    Rank
    10/
    10
    Top 5%
    Math: 93% (Top 5%) Reading: 92% (Top 1%)Math: 93% (Top 5%)
    Reading: 92% (Top 1%)
    Grades: 7-8613 E 13th
    PellaIA 50219
    (641) 628-4784

  • Rank: #1717.
    Bohumil Shimek Elementary SchoolMath: 90-94% | Reading: ≥95%
    Rank
    10/
    10
    Top 5%
    Math: 90-94% (Top 5%) Reading: ≥95% (Top 1%)Math: 90-94% (Top 5%)
    Reading: ≥95% (Top 1%)
    Grades: PK-61400 Grissel Place
    Iowa CityIA 52245
    (319) 688-1160

  • Rank: #18-3318.- 33.
    Bellevue Elementary SchoolMath: 90-94% | Reading: 90-94%
    Rank
    10/
    10
    Top 5%
    Math: 90-94% (Top 5%) Reading: 90-94% (Top 1%)Math: 90-94% (Top 5%)
    Reading: 90-94% (Top 1%)
    Grades: PK-5100 South 3rd Street
    BellevueIA 52031
    (563) 872-4003

  • Rank: #18-3318.- 33.
    Delhi Elementary SchoolMath: 90-94% | Reading: 90-94%
    Rank
    10/
    10
    Top 5%
    Math: 90-94% (Top 5%) Reading: 90-94% (Top 1%)Math: 90-94% (Top 5%)
    Reading: 90-94% (Top 1%)
    Grades: 3-5112 3rd St
    DelhiIA 52223
    (563) 922-9411

  • Rank: #18-3318.- 33.
    Farley Elementary SchoolMath: 90-94% | Reading: 90-94%
    Rank
    10/
    10
    Top 5%
    Math: 90-94% (Top 5%) Reading: 90-94% (Top 1%)Math: 90-94% (Top 5%)
    Reading: 90-94% (Top 1%)
    Grades: PK-4405 3rd Ave Ne
    FarleyIA 52046
    (563) 744-3308

  • Rank: #18-3318.- 33.
    Heritage Elementary SchoolMath: 90-94% | Reading: 90-94%
    Rank
    10/
    10
    Top 5%
    Math: 90-94% (Top 5%) Reading: 90-94% (Top 1%)Math: 90-94% (Top 5%)
    Reading: 90-94% (Top 1%)
    Grades: PK-5500 Ne Beaverbrooke Blvd
    GrimesIA 50111
    (515) 300-9627

  • Rank: #18-3318.- 33.
    Hospers Elementary SchoolMath: 90-94% | Reading: 90-94%
    Rank
    10/
    10
    Top 5%
    Math: 90-94% (Top 5%) Reading: 90-94% (Top 1%)Math: 90-94% (Top 5%)
    Reading: 90-94% (Top 1%)
    Grades: PK-5201 4th Ave S
    HospersIA 51238
    (712) 752-8480

  • Rank: #18-3318.- 33.
    Lincoln Elementary SchoolMath: 90-94% | Reading: 90-94%
    Rank
    10/
    10
    Top 5%
    Math: 90-94% (Top 5%) Reading: 90-94% (Top 1%)Math: 90-94% (Top 5%)
    Reading: 90-94% (Top 1%)
    Grades: PK-6300 Teeters Court
    Iowa CityIA 52246
    (319) 688-1130

  • Rank: #18-3318.- 33.
    Lisbon Middle SchoolMath: 90-94% | Reading: 90-94%
    Rank
    10/
    10
    Top 5%
    Math: 90-94% (Top 5%) Reading: 90-94% (Top 1%)Math: 90-94% (Top 5%)
    Reading: 90-94% (Top 1%)
    Grades: 7-8235 W School St
    LisbonIA 52253
    (319) 455-2106

  • Rank: #18-3318.- 33.
    Mediapolis High SchoolMath: 90-94% | Reading: 90-94%
    Rank
    10/
    10
    Top 5%
    Math: 90-94% (Top 5%) Reading: 90-94% (Top 1%)Math: 90-94% (Top 5%)
    Reading: 90-94% (Top 1%)
    Grades: 9-12725 N. Northfield
    MediapolisIA 52637
    (319) 394-3101

  • Rank: #18-3318.- 33.
    Mmcru Marcus Elementary SchoolMath: 90-94% | Reading: 90-94%
    Rank
    10/
    10
    Top 5%
    Math: 90-94% (Top 5%) Reading: 90-94% (Top 1%)Math: 90-94% (Top 5%)
    Reading: 90-94% (Top 1%)
    Grades: PK-4500 E Fenton St
    MarcusIA 51035
    (712) 376-2615

  • Rank: #18-3318.- 33.
    Mount Vernon High SchoolMath: 90-94% | Reading: 90-94%
    Rank
    10/
    10
    Top 5%
    Math: 90-94% (Top 5%) Reading: 90-94% (Top 1%)Math: 90-94% (Top 5%)
    Reading: 90-94% (Top 1%)
    Grades: 9-12731 Palisades Rd Sw
    Mount VernonIA 52314
    (319) 895-8843

  • Rank: #18-3318.- 33.
    North Polk West Elementary SchoolMath: 90-94% | Reading: 90-94%
    Rank
    10/
    10
    Top 5%
    Math: 90-94% (Top 5%) Reading: 90-94% (Top 1%)Math: 90-94% (Top 5%)
    Reading: 90-94% (Top 1%)
    Grades: PK-41400 W Broadway
    Polk CityIA 50226
    (515) 984-3400

  • Rank: #18-3318.- 33.
    Sergeant Bluff-luton Senior High SchoolMath: 90-94% | Reading: 90-94%
    Rank
    10/
    10
    Top 5%
    Math: 90-94% (Top 5%) Reading: 90-94% (Top 1%)Math: 90-94% (Top 5%)
    Reading: 90-94% (Top 1%)
    Grades: 9-12708 Warrior Road
    Sergeant BluffIA 51054
    (712) 943-5561

  • Rank: #18-3318.- 33.
    Sioux Center High SchoolMath: 90-94% | Reading: 90-94%
    Rank
    10/
    10
    Top 5%
    Math: 90-94% (Top 5%) Reading: 90-94% (Top 1%)Math: 90-94% (Top 5%)
    Reading: 90-94% (Top 1%)
    Grades: 9-12550 9th St Ne
    Sioux CenterIA 51250
    (712) 722-2981

  • Rank: #18-3318.- 33.
    Stuart Elementary SchoolMath: 90-94% | Reading: 90-94%
    Rank
    10/
    10
    Top 5%
    Math: 90-94% (Top 5%) Reading: 90-94% (Top 1%)Math: 90-94% (Top 5%)
    Reading: 90-94% (Top 1%)
    Grades: PK-5320 N.e. 3rd St
    StuartIA 50250
    (515) 523-1018

  • Rank: #18-3318.- 33.
    Tilford Elementary SchoolMath: 90-94% | Reading: 90-94%
    Rank
    10/
    10
    Top 5%
    Math: 90-94% (Top 5%) Reading: 90-94% (Top 1%)Math: 90-94% (Top 5%)
    Reading: 90-94% (Top 1%)
    Grades: PK-4308 E 13th St
    VintonIA 52349
    (319) 436-4728

  • Rank: #18-3318.- 33.
    Van Meter High School SchoolMath: 90-94% | Reading: 90-94%
    Rank
    10/
    10
    Top 5%
    Math: 90-94% (Top 5%) Reading: 90-94% (Top 1%)Math: 90-94% (Top 5%)
    Reading: 90-94% (Top 1%)
    Grades: 9-12520 1st Ave
    Van MeterIA 50261
    (515) 996-2221

  • Rank: #34-3534.- 35.
    Gilbert Middle SchoolMath: 95% | Reading: 91%
    Rank
    10/
    10
    Top 5%
    Math: 95% (Top 5%) Reading: 91% (Top 5%)Math: 95% (Top 5%)
    Reading: 91% (Top 5%)
    Grades: 6-8201 E. Mathews
    GilbertIA 50105
    (515) 232-0540

  • Rank: #34-3534.- 35.
    Pleasant Valley High SchoolMath: 95% | Reading: 91%
    Rank
    10/
    10
    Top 5%
    Math: 95% (Top 5%) Reading: 91% (Top 5%)Math: 95% (Top 5%)
    Reading: 91% (Top 5%)
    Grades: 9-12604 Belmont Road
    BettendorfIA 52722
    (563) 332-5151

  • Show 100 more public schools in IA (out of 1,229 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.