Main Street is more than a name – it’s a concept. 

It feels like home, even if you’ve never been there.

America is full of quaint Main Streets filled with historical buildings, unique shopping, art galleries and distinct flavors. Rather than focus on tourist meccas, we’ve selected places based on population and cultural and entertainment offerings that have  small-town feel. These medium-sized Main Street cities and towns are some of our favorites – large enough to offer the best amenities (fine hotels, spas, golfing, museums) and small enough so visitors can immerse themselves in the local culture.

Whether its the brightly colored storefronts of Silver City, New Mexico or the historic recreated Williamsburg, coast to coast, these Main Streets all showcase some of the most memorable sites in town.

Next time you find yourself in one of these, make sure to to make Main Street a part of your trip. You'll learn more about the city, get some great food and meet some locals who can show you the best of the best on just one street.