People often complain about schools and school systems, but there are a great many that meet--and often exceed--expectations. Why not give them the recognition they deserve?

Niche recently published their rankings for each high school in the nation. Research included academic and student life data from the U.S. Department of Education, as well as test scores, college data, and individual feedback from Niche users.

Elwin Huffman/Townsquare Media Waterloo

While these rankings may be somewhat subjective, it still makes for an interesting topic of discussion, and gives you the chance to brag about your alma mater.

This is the "report card" for all 324 public high schools in Iowa. We've listed the highest-rated in the Cedar Valley/Northeast Iowa area and included the state ranking for each.

  1. Cedar Falls (#4)
  2. Decorah (#10)
  3. Waverly-Shell Rock (#27)
  4. Charles City (#35)
  5. Wapsie Valley [Fairbank](#36)
  6. Denver (#49)
  7. Janesville (#51)
  8. Aplington-Parkersburg (#71)
  9. Grundy Center (#74)
  10. Dike-New Hartford (#88)
  11. Nashua-Plainfield (#91)
  12. Hudson (#101)
  13. South Winneshiek [Calmar] (#117)
  14. Union [LaPorte City] (#124)
  15. North Butler [Greene] (#134)

Did we leave any out? Check out the complete rankings to find your school.

Follow Slater on FacebookTwitter and Instagram, and listen live @ or with the RadioPup app!