2. Jacksonville, Florida (Best)
Most people think that Florida is filled with overpriced tourist or retiree spots, and although this is the largest city in Florida, it seems to be a secret. The population of 880,000 has an average income of only $25K, which is about 8% below average. Housing is affordable as well, with the average house price around $158K and rent on a two-bedroom apartment only $1100. The sales tax rate is also a reasonable 7%. Another big plus? No state income tax or estate taxes.
For those interested in healthcare, as you can imagine, in a town this size, you won’t have any trouble finding a hospital or doctor close to home. Like most cities, it has a problem with crime, but it’s not due to overcrowding as this city is largest in the US, land wise. Hurricanes tend to miss this part of Florida, more often than not, but that’s not to say that it isn’t hot as…well, as only Florida can be! Temps in the summer average 92/72 with high humidity, but Jacksonville makes up for it with beautifully mild winters that have lows averaging 66/46.