8. Alaska

This state has the highest per capita population of military veterans in the nation, and it ranked second in the nation for the quality of life it can offer military retirees. It may not be the best choice for military retirees looking to continue working in retirement, however, as Alaska ranked 48th in the nation in job opportunities for military retirees.