New Mexico fared poorly on quality of health care and ranked last on crime, while Maryland was dinged for having a high cost of living and high taxes.
Satisfaction with overall living conditions was enough to outweigh South Dakota's less-than-ideal weather, which unsurprisingly ranked 38th, Bankrate.com analyst Taylor Tepper said in a statement.
The best state for retirees, according to Bankrate's list, might be a bit surprising.
If retirement is in your near future, you may want to take note.
Missouri ranked 15th, Kentucky was 30th, and IL ranked toward the end of the list at 44. "Residents in the other top states feel similarly".
Hundreds attend protest in Glasgow as Trump lands in Scotland
However, under the blue skies of the Chequers' garden, he said their relationship was "the highest level of special ". Over 50,000 people are expected to descend on central London on Friday to protest the leader's visit.
South Dakota was followed by Utah, Idaho, New Hampshire and Florida.
Bankrate.com rated Arkansas, Louisiana, Maryland, New Mexico and NY the five worst states to retire in.
New York, meanwhile, lost out largely due to its' low rankings on cost of living (50th place), taxes (49th) and health care quality (41st).
The Rushmore State also scored well on health care value and cultural vitality.
In South Dakota - one of the most tax-friendly states in the US - residents pay no personal income tax, and the median rent for a 1-bedroom apartment is $565, according to data from Apartment List. All of these categories then factor into a final ranking out of 50.