In Colorado, small-town living runs the gamut.
Two Colorado towns sit at the very top and very bottom of a list of the best small cities to live in the United States, according to a WalletHub study released on Thursday, September 30.
Castle Rock ranked in the 99th percentile, meaning it performed better than 99 percent of the 1,318 cities on the list. Castle Rock scored best in the safety category, ranking 44th overall. It placed in the top 100 for education, affordability and economic health, and 436th for quality of life…