In what is likely no surprise to any of us that live here, Money Magazine has listed Fort Collins as one of the top-ten small cities to live in its latest issue. Topping this year’s list is Eden Prarie, Minnesota. Fort Collins appears at number-six on the list. Other Colorado towns in the top-25 are Highlands Ranch at #12, and Broomfield at #19.

These terrific small cities — even now — boast plenty of jobs, great schools, safe streets, low crime, lots to do, charm, and other features that make a town great for raising a family.

1 Eden Prairie, MN 64,000
2 Columbia/Ellicott City, MD 155,000
3 Newton, MA 82,000
4 Bellevue, WA 124,000
5 McKinney, TX 125,000
6 Fort Collins, CO 141,000
7 Overland Park, KS 175,000
8 Fishers, IN 69,000
9 Ames, IA 60,000
10 Rogers, AR 57,000