8. Lititz, Pennsylvania (population 9,388)

Located in Lancaster County’s Amish Country, Lititz (named after a castle in Bohemia) claims to be “America’s coolest small town.” It makes a decent case with a bevy of choice antique shops and solid eateries along its tree-lined streets, like the Tomato Pie Cafe, a lunch spot in an old trolley stop (the original soda counter has been turned into an espresso bar).

To read the full article and the other 9 towns, click here.