11. Des Moines, Iowa

Average Annual Premium: $1,420.07
Des Moines is the capital and most populous city in Iowa with nearly 204,000 people. Des Moines is not only a major center of the U.S. insurance industry, it is also home to many financial institutions and publishing companies. Forbes magazine named Des Moines as the “Best Place for Business” in both 2010 and 2013. In 2014, NBC ranked Des Moines as the “Wealthiest City in America.” We can add one of the top US cities for cheap car insurance to that glowing list.
10. Montgomery, Alabama

Average Annual Premium: $1,375.82
Alabama’s capital city is home to nearly 206,000 residents and is the second largest city in Alabama following Birmingham. Montgomery houses the Maxwell Air Force Base, Alabama State University, Troy University, Auburn University at Montgomery, Faulkner University and Huntingdon College as well as the high-tech manufacturing company Hyundai Motor Manufacturing. Montgomery continues to be recognized for its downtown revitalization projects and has been named the “Best Historic City” in America. Cheap car insurance prices only add to Montgomery’s appeal.