Here is the list I have of coaching opening/changes and I tried to find previous positions for the new coaches as well
4A
Ames- Kevin Ferguson (SE Polk Assistant, Simpson College Assistant, Norwalk Assistant)
Davenport West- Brandon Krusey (Mason City, Davenport North, Independence, Grundy Center, North Tama)
Des Moines Hoover- Tyrone Tyler (Dowling Assistant, Coach and Played on many semi pro teams)
Des Moines Lincoln- OJ Sinclair (Grandview Assistant, DSM Lincoln Assistant)
Dubuque Hempstead- Jeff Hoerner (Hempstead Assistant)
Fort Dodge- Nik Moser (Fort Dodge Assistant
Muscatine- DJ Hawkins (Muscatine Assistant, Iowa City West Assistant)
Sioux City West- Brandon Holmes (Sioux City West Assistant)
3A
Boone- Chad Klein (Kuemper Head Coach)
Burlington
Clinton- Nate Herrig (Clinton Assistant)
Glibert- Graham Lundt (Ames Assistant, Ankeny Assistant, Akron Westfield Head Coach, Gilbert Assistant)
Harlan- Todd Bladt (Harlan Assistant)
Heelan- Chad Moseman (Heelan Assistant, Morningside Assistant, Lawton Bronson, Sioux City North, River Valley, Exira)
Mason City- John Lee (Former Mason City Head Coach)
Newton- Andy Swedenhjelm (Newton Assistant, Ottumwa Assistant)
Perry- Bryce Pierce (Independence Assistant)
Waterloo East- Regis Baskerville was recommended to the board but they delayed the confirmation of him and also the Head Boys Basketball candidate
2A
Anamosa- Caleb Huss (Anamosa Assistant)
Central Lee- Chuck Banks (Central Lee Assistant, Centerville Assistant)
Clarke- Jared Gaskill (Clarke Assistant)
Eddyville Blakesburg Fremont- Ryan Reed
Kuemper
Okoboji- Nick Plugger (Okoboji Assistant)
Roland Story- Matt Finn (Osage Head Coach, West Delaware Assistant, East Buc Head Coach)
Saydel- Austin Stubbs
Solon- Lucas Stanton (Anamosa, Wahlert Assistant, North Cedar Head, Mount Vernon Assistant)
1A
Clarion Goldfield Dows- Tim Morrison (Grand Valley State Offensive Line Coach)
Eagle Grove- Paul Hansch (Former Clarion Goldfield)
East Marshall
Mount Ayr Derek Lambert is returning for another year
MVAO-COU- Justin Kahl
Osage- Torian Wolf (Rockford)
A
Alburnett
BCLUW- Dustin Grothoff (BCLUW Assistant)
Manson NW Webster- Marty Hart
Nashua Plainfield- Andrew Christensen (Charles City Assistant, North Tama Assistant)
Nodaway Valley- Duane Matthess (Clarke, CPU Assistant, Indepence Assistant, Tipton Assistant)
North Tama- Taylor Wurth (AP Assistant)
St. Albert- Jake Driver (St. Albert Assistant)
Wayne
8man
CAM- Barry Bower (CAM Assistant, Red Oak, Durant)
Central Elkader
Clarksville- Bob Goeller
East Union- Tony Neubauer
Glidden Ralston- Cole Corson ( Glidden Ralston Assistant)
Griswold- Chase Wallace (Griswold Assistant)
Murray
Rockford- Clay Eustice (Osage Assistant)
West Bend Mallard