School is in session and we hope you're having a great start.

We know Iowa prides itself on top-notch education and schools, and now Niche has put together a list of the state's best public school districts going into the 2019-20 academic year. According to the site, "ranking factors include state test scores, college readiness, graduation rates, SAT/ACT scores, teacher quality, public school district ratings, and more"

If you're wondering if your kids are attending the best of the best, well, out of 329 school district search results listed in Iowa, here's the Top 10.

  1. Pleasant Valley Community Schools
  2. Gilbert Community Schools
  3. Johnston Community School District
  4. Ames Community School District
  5. MOC Floyd Valley (Orange City) Community School District
  6. Ankeny Community School District
  7. Decorah Community School District
  8. Waukee Community School District
  9. Pella Community School District
  10. Iowa City Community School District

Cedar Rapids did well, ranking 12th.  Linn-Mar was #22, Marion came it at #31, and College Community School District (Prairie) was #82.

Learn more about where other public school districts and private schools in Iowa ranked here.

Click the link below to nominate YOUR favorite teachers this year to be our "Top Teacher". Our monthly winner gets a Half-Price Books Gift Card and Collins Road Movie Theater passes.

[Via Niche]