Skip to content
S

Top 100 high schools in Iowa (2025)

Schools classified as high schools by NCES. Ranked by the Success Index (US) from official American data; 100 schools shown.

  1. 1
    90
    Woodward-Granger High SchoolWoodward · Public High84.5% Math proficiency · 270 students
  2. 2
    90
    Denver Senior High SchoolDenver · Public High84.5% Math proficiency · 278 students
  3. 3
    89
    Solon High SchoolSolon · Public High92% Math proficiency · 471 students
  4. 4
    89
    Decorah High SchoolDecorah · Public High92% Math proficiency · 555 students
  5. 5
    88
    Van Meter High SchoolVan Meter · Public High87% Math proficiency · 316 students
  6. 6
    88
    Gilbert High SchoolGilbert · Public High87% Math proficiency · 509 students
  7. 7
    88
    Williamsburg Jr-Sr High SchoolWilliamsburg · Public High88% Math proficiency · 604 students
  8. 8
    88
    Center Point-Urbana High SchoolCenter Point · Public High87% Math proficiency · 440 students
  9. 9
    88
    Grundy Center High SchoolGrundy Center · Public High95% Math proficiency · 241 students
  10. 10
    87
    Madrid High SchoolMadrid · Public High74.5% Math proficiency · 195 students
  11. 11
    87
    PCM High SchoolMonroe · Public High77% Math proficiency · 348 students
  12. 12
    87
    Maquoketa Valley Senior High SchoolDelhi · Public High84.5% Math proficiency · 206 students
  13. 13
    87
    ADM Senior High SchoolAdel · Public High87% Math proficiency · 666 students
  14. 14
    87
    Cascade Junior-Senior High SchoolCascade · Public High92% Math proficiency · 392 students
  15. 15
    87
    Mediapolis High SchoolMediapolis · Public High84.5% Math proficiency · 312 students
  16. 16
    87
    West Lyon High SchoolInwood · Public High84.5% Math proficiency · 284 students
  17. 17
    87
    Woodbury Central High SchoolMoville · Public High84.5% Math proficiency · 190 students
  18. 18
    86
    Central Lyon Secondary SchoolRock Rapids · Public High84.5% Math proficiency · 358 students
  19. 19
    86
    Akron Westfield Senior High SchoolAkron · Public High74.5% Math proficiency · 188 students
  20. 20
    86
    Hudson High SchoolHudson · Public High87% Math proficiency · 371 students
  21. 21
    86
    West Delaware High SchoolManchester · Public High77% Math proficiency · 436 students
  22. 22
    86
    Pleasant Valley High SchoolBettendorf · Public High92% Math proficiency · 1,731 students
  23. 23
    86
    Waverly-Shell Rock Senior High SchoolWaverly · Public High82% Math proficiency · 737 students
  24. 24
    86
    Kingsley-Pierson High SchoolKingsley · Public High90% Math proficiency · 141 students
  25. 25
    86
    Lynnville-Sully High SchoolSully · Public High90% Math proficiency · 160 students
  26. 26
    86
    South Central Calhoun High SchoolLake City · Public High87% Math proficiency · 284 students
  27. 27
    86
    Highland High SchoolRiverside · Public High95% Math proficiency · 149 students
  28. 28
    85
    Baxter High SchoolBaxter · Public High72% Math proficiency · 262 students
  29. 29
    85
    Harlan High SchoolHarlan · Public High87% Math proficiency · 486 students
  30. 30
    85
    Pella High SchoolPella · Public High82% Math proficiency · 801 students
  31. 31
    85
    Roland-Story High SchoolStory City · Public High82% Math proficiency · 317 students
  32. 32
    85
    Iowa Valley Jr-Sr High SchoolMarengo · Public High87% Math proficiency · 229 students
  33. 33
    85
    MOC-Floyd Valley High SchoolOrange City · Public High82% Math proficiency · 486 students
  34. 34
    85
    Treynor High SchoolTreynor · Public High74.5% Math proficiency · 254 students
  35. 35
    85
    Underwood High SchoolUnderwood · Public High84.5% Math proficiency · 247 students
  36. 36
    84
    Ogden High SchoolOgden · Public High74.5% Math proficiency · 234 students
  37. 37
    84
    Wapsie Valley High SchoolFairbank · Public High72% Math proficiency · 273 students
  38. 38
    84
    Ballard High SchoolHuxley · Public High77% Math proficiency · 586 students
  39. 39
    84
    Spirit Lake High SchoolSpirit Lake · Public High82% Math proficiency · 393 students
  40. 40
    84
    Ankeny Centennial High SchoolAnkeny · Public High83% Math proficiency · 1,470 students
  41. 41
    84
    Lisbon Secondary SchoolLisbon · Public High64.5% Math proficiency · 301 students
  42. 42
    84
    South Hamilton Middle And High SchoolJewell · Public High77% Math proficiency · 300 students
  43. 43
    84
    Calamus-Wheatland Secondary Attendance CenterWheatland · Public High82% Math proficiency · 182 students
  44. 44
    84
    Cedar Falls High SchoolCedar Falls · Public High76% Math proficiency · 1,333 students
  45. 45
    84
    Dike-New Hartford High SchoolDike · Public High77% Math proficiency · 294 students
  46. 46
    84
    Alburnett Senior High SchoolAlburnett · Public High74.5% Math proficiency · 293 students
  47. 47
    84
    Lawton-Bronson Junior-Senior High SchoolLawton · Public High92% Math proficiency · 339 students
  48. 48
    84
    Logan-Magnolia Jr-Sr High SchoolLogan · Public High82% Math proficiency · 294 students
  49. 49
    84
    Monticello High SchoolMonticello · Public High77% Math proficiency · 320 students
  50. 50
    83
    AHSTW High SchoolAvoca · Public High74.5% Math proficiency · 205 students
  51. 51
    83
    Audubon Middle-High SchoolAudubon · Public High77% Math proficiency · 291 students
  52. 52
    83
    West Marshall High SchoolState Center · Public High92% Math proficiency · 292 students
  53. 53
    83
    Norwalk Senior High SchoolNorwalk · Public High84% Math proficiency · 1,035 students
  54. 54
    83
    Central Springs High SchoolManly · Public High84.5% Math proficiency · 236 students
  55. 55
    83
    Mount Vernon High SchoolMount Vernon · Public High87% Math proficiency · 470 students
  56. 56
    83
    Southeast Warren Jr-Sr High SchoolLiberty Center · Public High77% Math proficiency · 276 students
  57. 57
    83
    St Ansgar High SchoolSt Ansgar · Public High74.5% Math proficiency · 166 students
  58. 58
    83
    Western Dubuque High SchoolEpworth · Public High80% Math proficiency · 927 students
  59. 59
    83
    IKM-Manning High SchoolManning · Public High64.5% Math proficiency · 185 students
  60. 60
    82
    Stanton High SchoolStanton · Public High82% Math proficiency · 153 students
  61. 61
    82
    Clarksville High SchoolClarksville · Public High72% Math proficiency · 125 students
  62. 62
    82
    Hinton High SchoolHinton · Public High74.5% Math proficiency · 370 students
  63. 63
    82
    Mid-Prairie High SchoolWellman · Public High72% Math proficiency · 362 students
  64. 64
    82
    South Winneshiek High SchoolCalmar · Public High84.5% Math proficiency · 205 students
  65. 65
    82
    Coon Rapids-Bayard 6-12 Attendance CenterCoon Rapids · Public High77% Math proficiency · 214 students
  66. 66
    82
    West Hancock High SchoolBritt · Public High74.5% Math proficiency · 161 students
  67. 67
    82
    Clear Creek Amana High SchoolTiffin · Public High77% Math proficiency · 800 students
  68. 68
    82
    Janesville Junior-Senior High SchoolJanesville · Public High82% Math proficiency · 243 students
  69. 69
    81
    Guthrie Center High SchoolGuthrie Center · Public High62% Math proficiency · 198 students
  70. 70
    81
    Ankeny High SchoolAnkeny · Public High84% Math proficiency · 1,375 students
  71. 71
    81
    Aplington-Parkersburg High SchoolParkersburg · Public High72% Math proficiency · 247 students
  72. 72
    81
    Harris-Lake Park High SchoolLake Park · Public High77% Math proficiency · 174 students
  73. 73
    81
    Montezuma High SchoolMontezuma · Public High74.5% Math proficiency · 140 students
  74. 74
    81
    New Hampton High SchoolNew Hampton · Public High77% Math proficiency · 318 students
  75. 75
    81
    Le Mars High SchoolLe Mars · Public High87% Math proficiency · 662 students
  76. 76
    81
    North Polk High SchoolAlleman · Public High77% Math proficiency · 644 students
  77. 77
    81
    North-Linn Senior High SchoolTroy Mills · Public High74.5% Math proficiency · 158 students
  78. 78
    81
    Ridge View High SchoolHolstein · Public High74.5% Math proficiency · 242 students
  79. 79
    81
    Clear Lake High SchoolClear Lake · Public High72% Math proficiency · 461 students
  80. 80
    81
    Earlham Senior High SchoolEarlham · Public High64.5% Math proficiency · 189 students
  81. 81
    81
    Garner-Hayfield-Ventura High SchoolGarner · Public High77% Math proficiency · 295 students
  82. 82
    80
    South O'Brien Secondary SchoolPaullina · Public High77% Math proficiency · 241 students
  83. 83
    80
    Albia High SchoolAlbia · Public High72% Math proficiency · 348 students
  84. 84
    80
    George-Little Rock Senior High SchoolGeorge · Public High69.5% Math proficiency · 102 students
  85. 85
    80
    Lake Mills Senior High SchoolLake Mills · Public High64.5% Math proficiency · 193 students
  86. 86
    80
    Nodaway Valley High SchoolGreenfield · Public High64.5% Math proficiency · 180 students
  87. 87
    80
    Bettendorf High SchoolBettendorf · Public High78% Math proficiency · 1,433 students
  88. 88
    80
    Northeast Middle-High SchoolGoose Lake · Public High71% Math proficiency · 452 students
  89. 89
    80
    North Scott High SchoolEldridge · Public High83% Math proficiency · 1,081 students
  90. 90
    80
    Central DeWitt High SchoolDe Witt · Public High67% Math proficiency · 533 students
  91. 91
    80
    Bondurant-Farrar High SchoolBondurant · Public High77% Math proficiency · 849 students
  92. 92
    80
    Linn-Mar High SchoolMarion · Public High82% Math proficiency · 2,229 students
  93. 93
    80
    Osage High SchoolOsage · Public High67% Math proficiency · 294 students
  94. 94
    79
    Jesup High SchoolJesup · Public High82% Math proficiency · 269 students
  95. 95
    79
    East Marshall Senior High SchoolLe Grand · Public High64.5% Math proficiency · 217 students
  96. 96
    79
    Colo-NESCO Middle/High SchoolColo · Public High82% Math proficiency · 216 students
  97. 97
    79
    Lamoni High SchoolLamoni · Public High69.5% Math proficiency · 81 students
  98. 98
    79
    Woodbine High SchoolWoodbine · Public High82% Math proficiency · 303 students
  99. 99
    79
    Interstate 35 High SchoolTruro · Public High72% Math proficiency · 385 students
  100. 100
    79
    Waukee High SchoolWaukee · Public High74% Math proficiency · 1,375 students

Woodward-Granger High School in Woodward leads the 2025 list of high schools in Iowa with a Success Index (US) of 90.1. Of the 100 schools shown, 100 are public.

Scores are percentiles within school type, so a elementary school and a high school with the same score sit at the same point in their own distributions. Use the rankings to build a shortlist, then visit the schools and ask how they support students at your child's level.

Download this table as CSV · free to reuse with attribution to the original sources and Success Tutoring

Free academic assessment

Is your child on grade level in reading and math?

Success Tutoring offers personalised English and math tutoring from Kindergarten to Grade 12. Start with a free online assessment and a clear plan for the year ahead.

  • Personalised learning plan mapped to the Australian Curriculum
  • English & Maths from Kindergarten to Year 12
  • Flexible memberships, no lock-in contracts
  • Centres across NSW, VIC, QLD, WA, SA and ACT

No cost, no obligation. By submitting you agree to be contacted by Success Tutoring about your enquiry. See our privacy policy.

Frequently asked questions

What is the best high school in Iowa?

Woodward-Granger High School in Woodward ranks first among high schools in Iowa with a Success Index (US) of 90.1 out of 100 (Enrollment: 270).

How are high schools in Iowa ranked?

Each school's Success Index (US) combines 4 factors: math proficiency (30%), reading proficiency (30%), community advantage (fewer free/reduced-price lunch) (25%), students per teacher (15%). Each factor is a percentile against schools of the same type across United States. Schools with fewer than 60 students are excluded from rankings.

Are these 2025 rankings official?

No. They are computed by Success Tutoring from official American data (Urban Institute Education Data Portal (NCES CCD, EDFacts); NCES Common Core of Data). States set their own assessments and proficiency cut scores, so proficiency rates are most comparable within a state. Use the state rankings for like-for-like comparisons.