I looked at the top three cities mentioned: Eden Praire, MN, Columbia, MD, and Newton, MD. There's a funny thing about the top three....if you wanted a house there....then your average price deal is around $400k or better.
Course, my filters would probably rearrange this entire list of one hundred cities by Money and I'd use different variations to come to my choices.
The amusing about this list by Money....only one city out of Tennessee made it. And if you were wondering Bama had any cities on the list....the answer is no. The filters couldn't bring any Bama town into the mythical land.
So if you up around retirement age and feel peppy about this exciting list deal.....pull out a six-pack and settle back and think about reality. What made Money to list these cities.....probably won't work in your case as you think retirement. I'd draw a different list of priorities and probably find myself a place where houses run in the $100-$150k range, where crime is just a minor issue, where it never snows more than ten inches a year, and where you still have peace and quiet existing.
Using those priorities....maybe Pulaski, TN might actually make it on your list.