A new study by WalletHub has ranked cities for retirement based on various factors. The analysis considered over 45 key metrics, including cost of living and tax laws. More than 180 US cities were compared in the study.

The city of Winston-Salem, N.C., was found to be the 113th-best place to retire. The study's methodology took into account a range of factors, from the cost of living to availability of certain amenities.

Further details about the study and its findings are available from WalletHub. The full analysis provides a comprehensive look at the best cities for retirees, based on the 45 key metrics used in the study.