1. Natchitoches, La.
2. Yuma, Ariz.
3. Yucca Valley, Calif.
4. Sandpoint, Idaho
5. Salida, Colo.
6. Boone, N.C.
7. Dahlonega, Ga.
8. Fredericksburg, Texas
9. Kennebunk, Maine
10. Melbourne Beach, Fla.

Source: U.S. Money