How often are tax sales held?

Iowa counties conduct one county tax sale per year. These tax sales are typically held in the month of June.  They are held at http://www.iowataxauction.com.