Skip to Main Content

2022 Best Public High Schools in Iowa

Best schools
  • Most diverse
  • Best teachers
  • College prep
  • Largest
  • Niche standout schools
  • Best schools
  • Most diverse
  • Best teachers
  • College prep
  • Largest
  • Best for STEM
  • Niche standout schools
  • Best for the arts
  • Best for athletes
  • Best districts
loading indicator

Showing results 1 through 25 of 344

1 through 25 of 344 results

344 results

  1. #3 Best Public High Schools in Iowa.

    Ames High School

    Ames Community School District, IA,

    9-12,

    357 Niche users give it an average review of 4 stars.

    Featured Review: Senior says Ames High has great teachers! As a result, I am well prepared to begin college this fall. I really enjoyed participating in sports all four years and had great coaches. I have so many great memories....

    Read 357 reviews.

    Overall Niche Grade: A,

    Students: 1,383,

    Student-Teacher Ratio: 17 to 1,

  2. #7 Best Public High Schools in Iowa.

    John F. Kennedy High School

    Blue checkmark.

    Cedar Rapids Community School District, IA,

    9-12,

    323 Niche users give it an average review of 3.9 stars.

    Featured Review: Senior says I would say that the school's atmosphere is very welcoming, with almost everyone open to letting new people join in their activities, whether it be theater, sports, music, etc. The teachers and...My only issue with John F. Kennedy High School is with the behavior of some select students and their attitudes on education and respect towards others, however, this is a common issue with many....

    Read 323 reviews.

    Overall Niche Grade: A,

    Students: 1,790,

    Student-Teacher Ratio: 19 to 1,

  3. #8 Best Public High Schools in Iowa.

    Iowa City High School

    Iowa City Community School District, IA,

    9-12,

    222 Niche users give it an average review of 4.1 stars.

    Featured Review: Senior says Iowa City High is a very interesting environment to be set in, the school itself is beautiful, the architecture is amazing and the facilities are great. Teachers work hard to create a safe....

    Read 222 reviews.

    Overall Niche Grade: A,

    Students: 1,566,

    Student-Teacher Ratio: 17 to 1,

  4. #9 Best Public High Schools in Iowa.

    Waukee Senior High School

    Blue checkmark.

    Waukee Community School District, IA,

    10-12,

    433 Niche users give it an average review of 4.1 stars.

    Featured Review: Senior says Waukee High School has been a great place for me to grow and learn. The buildings are clean and well taken care of by amazing staff. Almost all of the teachers care very much about their students.....

    Read 433 reviews.

    Overall Niche Grade: A,

    Students: 2,166,

    Student-Teacher Ratio: 17 to 1,

  5. #13 Best Public High Schools in Iowa.

    Linn-Mar High School

    Linn-Mar Community School District, IA,

    9-12,

    290 Niche users give it an average review of 3.8 stars.

    Featured Review: Senior says I really enjoyed the size of Linn-Mar, because there was chance to make friends with many different interests. The school was very large and we walked outside on the other side of the parking lot to....

    Read 290 reviews.

    Overall Niche Grade: A,

    Students: 2,226,

    Student-Teacher Ratio: 18 to 1,

  6. #14 Best Public High Schools in Iowa.

    Pella High School

    Blue checkmark.

    Pella Community School District, IA,

    9-12,

    125 Niche users give it an average review of 4 stars.

    Featured Review: Alum says While I was a student at Pella High School the opportunities to create success in and outside of the school were always readily available. Pella High School encouraged its students to take as many....

    Read 125 reviews.

    Overall Niche Grade: A minus,

    Students: 706,

    Student-Teacher Ratio: 15 to 1,

  7. #15 Best Public High Schools in Iowa.

    Le Mars High School

    Le Mars Community School District, IA,

    9-12,

    82 Niche users give it an average review of 3.9 stars.

    Featured Review: Alum says Le Mars was supportive and offered lots of opportunities, but I felt that it wasn't very strong in the science department. The community around the school is strong, though. I think the teachers are....

    Read 82 reviews.

    Overall Niche Grade: A minus,

    Students: 639,

    Student-Teacher Ratio: 16 to 1,

  8. #16 Best Public High Schools in Iowa.

    Johnston Senior High School

    Johnston Community School District, IA,

    10-12,

    338 Niche users give it an average review of 3.7 stars.

    Featured Review: Alum says Overall, I enjoyed the amount of extracurriculars and technology that my school had. I would not be the person that I am today had I not joined the JHS Black and White, which is the student run....

    Read 338 reviews.

    Overall Niche Grade: A minus,

    Students: 1,708,

    Student-Teacher Ratio: 21 to 1,

  9. #24 Best Public High Schools in Iowa.

    George Washington High School

    Cedar Rapids Community School District, IA,

    9-12,

    159 Niche users give it an average review of 4 stars.

    Featured Review: Sophomore says George Washington is a terrific high school with fantastic academic rigor. The school has a great track record in sports, academic performance, and music departments. Students have a plethora of....

    Read 159 reviews.

    Overall Niche Grade: A minus,

    Students: 1,347,

    Student-Teacher Ratio: 17 to 1,