There are many factors that go into the calculation of what makes a state tax-friendly. You might immediately think that one of the states that do not tax Social Security benefits would be the best, but some of those states have higher sales tax or property taxes that might eliminate the income tax savings you would realize. Delaware is often considered one of the best states in which to retire. It does not have state or local sales tax, and it also has no estate or inheritance tax.