of the 99 Counties in Iowa Marshall County has the highest unemployment rate at 8.1%. The County with lowest unemployment rate is Osceola County at 1.7%. The current unemployment rate for all of Iowa is 2.9%.