Money's list of America's best small cities

Money magazine's list of America's best small cities

And the winners are...

Plentiful jobs, excellent schools, affordable housing - America's best small cities have all that and more. See the top 100 best places to live - including detailed city profiles, homes for sale and million-dollar homes.

1. Plymouth, MN
2. Fort Collins, CO
3. Naperville, IL
4. Irvine, CA
5. Franklin Township, NJ
6. Norman, OK
7. Round Rock, TX
8. Columbia/Ellicott City, MD
9. Overland Park, KS
10. Fishers, IN

No comments:

Post a Comment