Lewiston, Maine
With a population of only 36,000, this small town has a lot going for it ever since it has been revitalized. Lewiston is home to a brewery, the Androscoggin River, numerous museums, and walking trails. The cost of living here is lower than the national average. On top of that, it offers fresh air and a low crime rate. Trust us, you will want to settle down in this lovely place!
Maryville, Tennessee
Located only 15 miles away from Knoxville, this place is home to Maryville College and a rather educated population. Maryville has earned a reputation among retirees because it has a low tax rate, good hospitals, lots of parks, and a friendly atmosphere. There are lots of active adult communities here if you plan to keep your social calendar busy. The current median house price here is $157,500, although there is a good chance that the prices will grow as the town becomes more popular.