With a retired or soon-to-be retired population of 20.36, Florida's sixth biggest city may attract retirees despite its low livability score of 67.
Also far from the best in terms of its livability score at 71, Palm Bay, Florida has a fairly substantial number of residents aged 65 and up.
Laredo, Texas has a low rate of seniors and a life score of 73, yet Salary.com has a 15.7% lesser cost of living than the national average.
The Florida town of Hialeah is home to an array of retirees and those close to it; in fact, 20.06 percent of the population is 65 and over.
Although it ranks 76th for livability, McAllen, Texas is more affordable than most of the other cities on our list on a monthly basis.
Charleston, South Carolina has a modest livability score of 76, although monthly costs are lower than in comparable places.
Cape Coral, Florida has a lot to offer retirees, which is probably why so much of the city's population is 65 or older.
Aside from the relatively high crime rate, Brownsville, Texas has a lot of good things going for it, chiefly pretty low monthly expenditure costs.