7. South Dakota

South Dakota topped WalletHub's list for the health-care services it provides for military retirees. It also ranked 12th in economic environment and fifth in availability of affordable housing.