Source: NOAA National Weather Center observation reporting centers *For this town, the average January low matches another town in the top 25 because its temperature data comes from the same weather station.
Green-minded residents love this Colorado city, no. 2 on Money's Best Places to Live list, where you can borrow a bike, and enjoy the nearby mountains. Watch
Using statistics from data provider Onboard Informatics and consultant Bert Sperling of BestPlaces.net, we crunched the numbers in order to zero in on America's best small cities for families. (Last year, we looked at small towns, with populations between 7,500 and 50,000.)
More