Here are the 10 best states for retirement, according to Bankrate, an aggregator of financial rate information.
1. Wyoming
2. Colorado
3. Utah
4. Idaho
5. Virginia
6. Iowa
7. Montana
8. South Dakota
9. Arizona
10. Nebraska
Bankrate ranked all 50 states according to a variety of factors that are important to seniors.