Fort Collins, Colorado is the best place to live in America, according to the editors of Money magazine. Why? Great schools, low crime, good jobs in a high-tech economy and a fantastic outdoor life. See Money’s full list of winners, including detailed city stats and maps…
1. Fort Collins, CO
2. Naperville, IL
3. Sugar Land, TX
4. Columbia/Ellicott City, MD
5. Cary, NC
6. Overland Park, KS
7. Scottsdale, AZ
8. Boise, ID
9. Fairfield, CT
10. Eden Prairie, MN