28: Tampa, Florida
Located in a protected ocean inlet, Tampa is less susceptible to the harsh weather problems that the beach communities tend to have. Home to a diverse population of around 350,000 and a cost of living that requires around $44,000, Tampa sure is a great place to retire to.