The personal finance website Bankrate.com says Iowa motorists pay, on average, just over $647 a year for auto insurance — the least expensive premiums of any state in the country.
According to the survey, California is the worst state for drivers. Car repairs in Iowa average $637 compared to $895 in California. Commutes in Iowa average only 19 minutes.
Bankrate.com also based their rankings on gas prices, car thefts and deadly crashes.