of the 99 Counties in Iowa Marshall County has the highest unemployment rate at 7.8%. The County with lowest unemployment rate is Osceola County at 2.3%. The current unemployment rate for all of Iowa is 3.7%.