No. 4: Mississippi
Cost: $2,487 per year (12 percent above the national average)
It's definitely not gas prices that have driven up the costs of owning a car in Mississippi. At an average of $3.27 per gallon, the state is second only to South Carolina for cheap gasoline.
But drivers in the state put a lot of miles on their vehicles each year. Mississippi drivers covered an average of 13,414 miles in their cars in 2010, according to the latest Bureau of Transportation Statistics data. That means vehicles there travel about 3,300 more miles than the average U.S. car or truck.
Compared with other states, the cost of repairing a car in Mississippi falls right in the middle. And insuring a vehicle in Mississippi is on par with the typical American driver. Mississippi drivers spend an average of $901 per year on car insurance, about $8 below the national average.