There are a lot of great schools in Iowa, but some have stood out over the rest. U.S. News compiled data ranking 23,000 public high schools in all 50 states. A number of factors went into determining the ranks including things like graduation rate, college readiness, and enrollment. Here’s which Iowa high schools came in on top.

  1. Ames High School (Ames)
  2. West Senior High School (Iowa City)
  3. Decorah High School (Decorah)
  4. Gilbert High School (Gilbert)
  5. Ankeny Centennial High School (Ankeny)
  6. Pleasant Valley High School (Bettendorf)
  7. Adm Senior High School (Adel)
  8. Williamsburg Jr-Sr High School (Williamsburg)
  9. Johnston Senior High School (Johnston)
  10. Ankeny High School (Ankeny)

Some Linn County schools ranked high on the list too. Cedar Rapids’ George Washington High School ranked #12, Linn-Mar High School in Marion came in at #16, and John F. Kennedy High School ranked #20. That’s pretty good! For more information, all of you smarty pants can dig into the details on the rankings here.