Florida and Arizona definitely have the weather going for them, but when it comes to quality of life, South Dakota tops the new list of Best States for Retirement from Bankrate.com.
The state has a lot going for it: a low cost of living, low crime rate, low tax burden, quality health care and the people who live there are happy with their communities.
The rest of the top five best states to retire are: Colorado, Utah, North Dakota and Wyoming. Arizona (16) and Florida (39) didn't even make the top 10.
"While the states that ranked highly may not be thought of as typical retiree havens, seniors should consider more than sunshine when choosing a place for their golden years," said Bankrate.com research and statistics analyst Chris Kahn in a statement.
Both Dakotas made it into Bankrate's top 10 for the second year in a row.