12. Birmingham, Alabama
Average Annual Premium: $1,429.36
Alabama’s largest city, Birmingham is home to nearly 213,000 residents. Birmingham was once the primary industrial city of the south and today ranks as one of the most important business centers in the Southeastern United States. It is also one of the largest banking centers in the country. Birmingham is home to a number of private tertiary institutions including the University of Alabama at Birmingham, as well as five law schools. Birmingham is often regarded as one of the best cities to work in the U.S. due to its competitive salaries and low living costs.