No. 1: Iowa
Cost: $1,942 (13 percent below the national average)
Perhaps it's fitting that in a country dominated by cars and car lovers, the cheapest place for drivers is in the American Heartland. Iowa tops Bankrate's 2014 list as the cheapest state for car owners.
Drivers in the Hawkeye State enjoy the cheapest car insurance rates in the country, at an average of $630 per year. That's less than half the cost that drivers pay in Louisiana or Washington, D.C.
Car repairs are also relatively light on the wallet. CarMD estimates that drivers spend $315 per year on repairs in Iowa.