Best Small Towns in America By Kevin Spak, Newser Staff Posted Jul 13, 2009 1:35 PM CDT 9 comments Comments The Louisville Museum, seen in this photo, specializes in the history of Louisville, Colorado, which CNN has dubbed the best place to live in America. (City of Louisville) (Newser) – Looking for a nice place to move to? CNN has compiled a list of the 100 best small towns to live in, based on what poll respondents said they wanted in a town. Unsurprisingly, the local economy is the No. 1 criterion, but crime rates, affordable housing, schools, and how much there is to do figured into the calculation as well. Here’s the top of the list: Louisville, Colo. Chanhassen, Minn. Papillion, Neb. Middleton, Wisc. Milton, Mass. Warren, NJ Keller, Texas Peachtree City, Ga. Lake St. Louis, Mo. Mukilteo, Wash.