READ THIS NEXT: The 8 Most Charming Towns in the U.S. for a Fall Getaway.

The Best Main Streets in Small-Town America

1. Custer, South Dakota

Custer looks as if it was ripped from the screen of an old-time western movie. Founded as a gold mining town in 1875, Custer is the oldest community in South Dakota’s legendary Black Hills. Today, Custer’s main street is lined with historic buildings and businesses including the Gold Pan Saloon, a local watering hole dating back to the town’s beginnings. “Custer, South Dakota has exploded in recent years as a place that visitors and locals alike want to be,” says Katlyn Svendsen of the South Dakota Department of Tourism. “On the edge of Custer State Park and the Black Hills National Forest, this mountain town is a playground for nature seekers and is bustling with some of the hottest restaurants in the state. Downtown you’ll find art, vibrant restaurants, locally owned shops, and a charm that speaks to what once was and what could be again.” Along with being the gateway to Custer State Park, Custer is also a short drive from Mount Rushmore and the awe-inspiring Crazy Horse Memorial.

2. Fish Creek, Wisconsin

The tiny town of Fish Creek is located on Wisconsin’s scenic Door County Peninsula. Often referred to as the Cape Cod of the midwest, the county is adored for being home to many picturesque small towns on the shores of Lake Michigan including Fish Creek. “The main street in the historic waterfront village of Fish Creek along Door County’s west coast takes folks back to a bygone era as they stroll down bustling streets of shops and restaurants in this Lake Michigan resort town,” says Jon Jarosh of Destination Door County. It’s got a plethora of unique shops, and galleries full of paintings, sculptures, and pottery crafted by local artists.

3. Oxford, Mississippi

Oxford Mississippi has a rich history dating back to 1837, and period architecture helps bolster its claim to being home to one of the cutest main streets in the U.S. “Oxford, Mississippi has been touted as the ‘Cultural Mecca of the South,’ evidenced by multiple James Beard Award-winning chefs, unique shopping, and a vivacious atmosphere that can only be found in ‘America’s Best College Town,’” says Kinney Ferris, executive director of Visit Oxford. “The historic Square, located in the heart of the destination, is our gathering place, offering visitors and locals alike an authentic Oxford experience as they walk around it, browsing art galleries, boutiques, restaurants, and bookshops.” For more travel advice delivered straight to your inbox, sign up for our daily newsletter.

4. Sylva, North Carolina

Nick Breedlove, Executive Director of the Jackson County Tourism Development Authority says Sylva, North Carolina is home to one of the cutest main streets in the U.S. “From the fall foliage and charming bookstores (including a rare finds bookstore) to antique stores and eclectic restaurants, Sylva’s Main Street is idyllic,” he says. “Downtown is anchored on one end by the historic Jackson County Courthouse, and I always recommend visitors take the 107 steps to the top for stunning views of the Blue Ridge Mountains–it is the most photographed courthouse for good reason!” Breedlove also says be sure to have a meal at ILDA, the artisan passion project of husband and wife team, Michelin-trained chef Santiago Guzzetti and sommelier Crystal Pace, when visiting downtown Sylva.

5. Yountville, California

Napa Valley is known for being home to picture-perfect small towns set among the rolling vineyards and farms that make it one of the best wine destinations in the world.ae0fcc31ae342fd3a1346ebb1f342fcb “Yountville is truly the most stunning town in Napa Valley, with a one-of-a-kind charm that resonates throughout the entire community,” says Luke Magnini, managing director of the luxury downtown hotel The Estate Yountville. “Its enchanting tree-covered walkways, outdoor sculptures, and slow-paced living make it the perfect choice for a Wine County escape.” Downtown Yountville’s main street is home to 15 tasting rooms along with incredible shops, galleries, and restaurants.

6. Rehoboth Beach, Delaware

Eric Ruth with the Delaware Tourism Office says Rehoboth Beach has one of the cutest main streets in the country. The town is also famous for its diversity. “Rehoboth Avenue is a street that’s a little bit quirky: always very friendly, and ready to offer something for everyone, from families to LGBTQ travelers,” says Ruth. “It’s the kind of place where the sheer breadth of experiences can be pleasantly startling—one minute you’re enjoying an ice cream cone as you watch the waves come in, the next you’re spending the evening at a drag bingo show or eating caviar.”

7. Colonial Williamsburg, Virginia

“Colonial Williamsburg in Virginia has an especially charming main street named Duke of Gloucester Street, lined with historic buildings like taverns, a bakery, courthouse, and apothecary,” Steve Prohaska, a travel expert with See The Best Places. “Visiting early in the morning before the tourist crowds arrive feels like being transported back to 18th-century America, where you’ll be greeted by convincing actors in period costumes and hear the clop-clop of horse-drawn carriages on the cobblestone street.” He suggests popping into R. Charlton’s Coffeehouse to sample hot chocolate or freshly baked cookies in a historic bakery. “Later in the day, you’ll have the chance to watch and listen to a fife and drum performance.” READ THIS NEXT: The 8 Best 3-Day Weekend Trips in the U.S.

8. Eureka Springs, Arkansas

Rachael Martin/Shutterstock Larry Snider, VP of Operations of Casago Vacation Rentals, is wild about Eureka Springs, Arkansas. “This town is set in the Ozark Mountains and is known for its winding streets that cater to the hilly terrain,” says Snider. “The entire town is on the National Register of Historic Places and is filled with adorable shopping and restaurants.” Snider also shares this fun fact: There are no traffic lights in Eureka Springs since no two streets cross perpendicularly. In addition to being home to a cute main street, the area is also a haven for people seeking opportunities for outdoor recreation like camping, fishing, and mountain biking.

9. Natchez, Mississippi

Natchez, Mississippi is one of the best towns in the South to explore on foot. The pedestrian-friendly downtown owes its roots to Natchez’s historic main street, offering an overwhelming array of shops such as ArtsNatchez and Darby’s, eateries including Pearl Street Pasta and Biscuits and Blues, museums, and historic home tours. Nearby Bluff Park offers majestic vistas of the Mississippi River and brilliant sunsets in the evening. “We love sharing the unique atmosphere of Natchez,” says Jessica Cauthen of Visit Natchez. “Our downtown is diverse and abundant with architectural beauty and vibrant culture, and a spirit that is optimistic, curious, and adventurous.”