35 Tiny Towns That Attract Hordes of Tourists Every Year

When vacation rolls around again, forget about those big cities with their stress-inducing crowds and hubbub. Instead, consider spending your time off in one of these little gems, towns that are small in size yet big in appeal—and not one has a population greater than 4,100.

  1. Virginia City, Montana (Population 190)

    Virginia City, Montana (Population 190)

    Want a taste of life in a 1860s gold rush town? Then consider taking a trip to Virginia City, Montana. This ghost town is an open-air living history museum and National Historic Landmark that offers gold panning lessons, the longest-running summer live theater company in the western United States, ghost tours, and authentic Wild West-era saloons, bawdy houses (family-friendly, of course!), and other entertainments.

    Related: 25 Tiny Towns to Visit for a Glimpse at How We Used to Live


  2. Avalon, California (Population 3,728)

    Avalon, California (Population 3,728)

    You’ll need to take a helicopter or boat to get to Avalon, California; it’s the only incorporated town on the island of Santa Catalina, just 22 miles off the coast of Long Beach. Once there, visit the striking 1920s Catalina Casino, tour the inner island to catch sight of a herd of wild bison, enjoy a boating excursion, scuba dive, or just bask on the sunny beach.

    Related: These Are the Places with the Best Weather in America


  3. San Simeon, California (Population 462)

    San Simeon, California (Population 462)

    The small Central California town of San Simeon is home to Hearst Castle, the former residence of newspaper magnate William Randolph Hearst. The buildings on the estate, which is a National Historic Landmark, encompass 90,000 square feet and are open for tours daily. Visitors can marvel at the gorgeous architecture, opulent furnishings, artwork, gardens, and a small herd of zebra, the remnants of Hearst’s private zoo.


  4. Depoe Bay, Oregon (Population 1,448)

    Depoe Bay, Oregon (Population 1,448)

    The tiny town of Depoe Bay on the Oregon coast is a must-visit spot for anyone who loves all things sea mammal. With a (nearly) year-round resident pod of gray whales, it’s one of the best locations for whale watching along the Pacific Coast. Nature lovers can also spot plenty of sea lions and seabirds along the craggy coastline.


  5. Chincoteague, Virginia (Population 2,919)

    Chincoteague, Virginia (Population 2,919)

    Chincoteague, Virginia, is on the island of the same name, right off the Virginia coast. This resort town offers hiking, biking, fishing, boating, and just plain relaxing, but it is nearby Assateague Island—a bridge connects the two islands—that’s the real draw. Every year more than a million visitors travel to Assateague to admire the famous herds of wild ponies that call the island home.

    Related: The Best Tiny Beach Towns from East to West


  6. Put-in-Bay, Ohio (Population 135)

    Put-in-Bay, Ohio (Population 135)

    Visitors travel by ferry to reach Put-in-Bay, Ohio, which is located on South Bass Island in Lake Erie. Once there, tourists can grab a bus, walk, bike, or rent a golf cart to take in the island's many amusements, including an antique car museum, an aquatic center, a butterfly house, the chocolate museum, wineries, restaurants and bars, and all types of water sports.

    Related: 35 Lake Towns for a Weekend Adventure


  7. Talkeetna, Alaska (Population 876)

    Talkeetna, Alaska (Population 876)

    Not far from Denali National Park, Talkeetna, Alaska, offers easy access to a variety of hiking, camping, and mountaineering spots as well as more unexpected fare like a pedal-powered bus tour and a zip line that glides over trees and captures splendid mountains views. 

    Related: 20 Must-Visit Mountain Towns Across America


  8. Grand Marais, Minnesota (Population 1,341)

    Grand Marais, Minnesota (Population 1,341)

    Grand Marais, Minnesota, doesn’t just offer beautiful views of Lake Superior—it’s also a renowned art colony. Visitors can spend their days hiking, mountain biking, or fishing, or opt for less outdoorsy pursuits like admiring local art and picking up a sugary snack at local favorite World's Best Donuts.

    Related: 50 Must-Visit Tiny Towns Across America


  9. Hana, Hawaii (Population 1,235)

    Hana, Hawaii (Population 1,235)

    The remote town of Hana on the island of Maui is reached via the winding, 52-mile Hana Highway that passes waterfalls, rainforests, and spectacular coastline. Visit the Hana Cultural Center and Museum to bone up on Hawaiian history, and then hit the beach to surf, swim, kayak, or just relax.

    Related: 15 Tiny Beach Bungalows for Your Next Vacation


  10. Hill City, South Dakota (Population 990)

    Hill City, South Dakota (Population 990)

    The self-proclaimed "Heart of the Black Hills,” Hill City, South Dakota, is just a few minutes away from Mount Rushmore. But this picturesque town has much more to offer than proximity to that famous memorial. Check out “Stan,” the most complete T. rex skeleton ever found, visit the railroad museum and take a ride on an 1880s steam train, head to Teddy Bear Town to see the world's largest collection of those cuddly critters, or take in the local art scene.

    flickr.com via Aaron Hockley

  11. Ogunquit, Maine (Population 918)

    Ogunquit, Maine (Population 918)

    Ogunquit means “beautiful place by the sea” in the language of the Abenaki tribe who once resided in this lovely spot on the coast of Maine, and the town still lives up to its name today. Tourists can experience the beauty of Qgunquit by visiting the Marginal Way seaside walking path, the summer theater, the art galleries, and the miles of beaches in this easy-going yet vibrant coastal town.


  12. Rehoboth Beach, Deleware (Population 1,488)

    Rehoboth Beach, Deleware (Population 1,488)

    All the fun of a seaside boardwalk but without the crazy crowds—that's Rehoboth Beach, Delaware. The mile-long boardwalk is loaded with activities for kids and adults alike, and has loads of restaurants, hotels, shops, and amusements. There’s even a museum and a free summer concert series.


  13. Bandera, Texas (Population 873)

    Bandera, Texas (Population 873)

    Billing itself as “the cowboy capital of the world,” Bandera, Texas, is the place to go if you want to channel your inner cowboy or cowgirl. Dude ranches, horseback riding trails, museums, and barbecue joints all pay homage to the spirit of the Old West.


  14. Eureka Springs, Arkansas (Population 2,073)

    Eureka Springs, Arkansas (Population 2,073)

    With its entire downtown listed on the National Register of Historic Places, tiny Eureka Springs, Arkansas, is as charming as ever. It attracts tourists throughout the year for a trolley tour of the town's many Victorian buildings, and in May through October for performances of the Great Passion Play. And that’s just for starters.


  15. Mentone, Alabama (Population 366)

    Mentone, Alabama (Population 366)

    Imagine a combination art colony, mountain retreat, and historical small town, and you’ll come up with something like Mentone, Alabama. Its nostalgic look and feel is imbued with today’s sensibilities, and its many delights include farm-to-table eateries, stunning hiking trails, and winter skiing facilities.


  16. Lambertville, New Jersey (Population 3,812)

    Lambertville, New Jersey (Population 3,812)

    If antiquing is your thing, Lambertville, New Jersey, is your destination. There are antiques shops aplenty in this charming town founded in 1705, but not everything here is old: You’ll also find contemporary art galleries and modern dining.

    Related: 25 Charming General Stores Across the Country


  17. Cooperstown, New York (Population 1,770)

    Cooperstown, New York (Population 1,770)

    It’s best known for the National Baseball Hall of Fame and Museum, but there’s more to Cooperstown, New York, than America’s favorite pastime. Visit the Fenimore Art Museum for a fine collection of folk art, traipse over to the Farmers' Museum to learn about life on an 18th century farm, or head to the local brewery for a cold craft beer.


  18. Galena, Illinois (Population 3,429)

    Galena, Illinois (Population 3,429)

    About 160 miles away from the hustle and bustle of Chicago is the slower-paced city of Galena, Illinois. Once a mining town, today Galena is filled with great restaurants, wineries, golf courses, antiques shops, and historical homes. You can also hike, or head over to the Galena River to boat, kayak, or canoe. 


  19. Pentwater, Michigan (Population 857)

    Pentwater, Michigan (Population 857)

    On the edge of Lake Michigan, Pentwater has volleyball-court-lined beaches, hip and happening bars, a downtown with an everyday-is-summer vibe, and a plethora of boutiques, art galleries, and just-plain-fun shopping. There are also several nearby campgrounds for those who prefer to rough it.


  20. Stearns, Kentucky (Population 1,416)

    Stearns, Kentucky (Population 1,416)

    Take a ride on the Big South Fork Scenic Railway, visit the Barthell Coal Camp mining museum, learn about local history at the McCreary County Museum, and do some hiking in the Daniel Boone National Forest. That's just a small sampling of the activities you can enjoy in the scenic town of Stearns, Kentucky.

    flickr.com via Allen Forest

  21. Ridgway, Colorado (Population 932)

    Ridgway, Colorado (Population 932)

    Mountain vistas, abundant wildlife, world-class fishing, and a wide range of water sports? Check. Outdoor concerts, authentic Mexican food, breweries, and hot-air ballooning? Check. A creative district full of art galleries, theaters, and festivals? Check. Small though it may be, Ridgway, Colorado, has so much on tap that tourists keep coming back for more.


  22. Dyersville, Iowa (Population 4,058)

    Dyersville, Iowa (Population 4,058)

    “If you build it, he will come,” said the prophetic voice in the iconic Kevin Costner film. And if you visit the small town of Dyersville, Iowa, not only will you see the actual cornfield turned baseball diamond from "Field of Dreams," you can also check out the National Farm Toy Museum and the impressive Basilica of St. Francis Xavier, a Gothic Revival-style church built in the late 1800s.

    flickr.com via jcsullivan24

  23. Ajo, Arizona (Population 3,304)

    Ajo, Arizona (Population 3,304)

    Once a mining town, Ajo, Arizona, is becoming a quaint historical destination for artists. Located just 43 miles from the Mexican border and close to the Tohono O’odham Nation, Ajo reflects the region's many cultural influences in its art galleries, restaurants, and Spanish Colonial Revival architecture. 


  24. Franconia, New Hampshire (Population 1,104)

    Franconia, New Hampshire (Population 1,104)

    For those who yearn for spectacular hiking and outdoor adventures in New England, Franconia, New Hampshire, is just the ticket. A bit beyond the town limits, tourists have their pick of some of America's most beautiful traversable wilderness—the Appalachian Trail, White Mountain National Forest, and the waterfalls of Flume Gorge.


  25. Ashland, Nebraska (Population 2,566)

    Ashland, Nebraska (Population 2,566)

    Little Ashland, Nebraska, with rows of historical buildings on its brick-lined main street, packs plenty of nostalgic charm. But this friendly town is also home to the Strategic Air Command and Aerospace Museum, which houses a unique collection of aircraft and artifacts, as well as the Lee G. Simmons Conservation Park and Wildlife Safari, which gives visitors an intimate look at some of the region's most impressive native animals.

    flickr.com via Chris Devers

  26. Alcova, Wyoming (Population 76)

    Alcova, Wyoming (Population 76)

    Alcova, Wyoming, may be short on residents, but it’s certainly not short on fish. Anglers from cities all around travel here to reel in trout, salmon, and walleye from Alcova Lake, or to try their hand at fly-fishing in the North Platte River.

    flickr.com via Josh Hallett

  27. Midway, Utah (Population 4,023)

    Midway, Utah (Population 4,023)

    In the winter, visitors are drawn to Midway, Utah, for skiing, snowboarding, and sledding, but there’s plenty to do in the summer too. Case in point: The natural lake in Homestead Crater, a popular spot for swimming and snorkeling, is the only warm-water scuba diving destination in the continental United States.


  28. Strasburg, Pennsylvania (Population 2,809)

    Strasburg, Pennsylvania (Population 2,809)

    Founded in 1693, Strasburg, Pennsylvania, is full of old-time charm and centuries-old log and brick houses. Visitors who want to explore Amish country can take a ride on an authentic Amish horse and buggy. Those who prefer to embrace technology—of the mid-1800s, that is—can head to the Railroad Museum of Pennsylvania or hop on the Strasburg Rail Road, a heritage steam train. Other family-friendly amusements include ghost tours or the nearby Cherry Crest Adventure Farm.


  29. Lookout Mountain, Georgia (Population 1,602)

    Lookout Mountain, Georgia (Population 1,602)

    Stunning feats of nature abound near Lookout Mountain, Georgia. Tourists flock to the little town every year to check out the world’s tallest underground waterfall on a guided cave tour at nearby Ruby Falls. Others prefer to hike the rock formations and visit the gardens of Rock City, or take a seemingly vertical ride up Lookout Mountain on the Incline Railway in neighboring Chattanooga, Tennessee.

    Related: The 22 Weirdest Town Names Ever Put on the Map


  30. La Conner, Washington (Population 891)

    La Conner, Washington (Population 891)

    La Conner, Washington, comes alive with color (and tourists) every April during the annual Tulip Festival, when local fields burst into vibrant hues. Even after the bloom is off the tulip, visitors can enjoy the Museum of Northwest Art and the Skagit County Historical Museum, or wander through the many art galleries in this small town on the Swinomish Channel.


  31. St. Michaels, Maryland (Population 1,602)

    St. Michaels, Maryland (Population 1,602)

    You don’t have to own a boat to enjoy the bayside town of St. Michaels, Maryland. You can rent one for the day or take a scenic cruise on the Patriot, a 65-foot replica of a 1930s steamboat, and then come ashore to explore the Chesapeake Bay Maritime Museum.


  32. Virginia City, Nevada (Population 855)

    Virginia City, Nevada (Population 855)

    Here's yet another Virginia City of the old Wild West, but this one's in Nevada. Ghost tours, stagecoach rides, and mine tours await eager visitors at any time of year, but it's only in September that they can enjoy the annual International Camel and Ostrich Races.


  33. Medora, North Dakota (Population 132)

    Medora, North Dakota (Population 132)

    Medora, North Dakota, may be tiny, but there's lots to keep both residents and visitors entertained. In the summer, watch the Medora Musical, a celebration of all things western, but first be sure to hit the buffet at the Pitchfork Steak Fondue. At any time of year, tourists can visit the Cowboy Hall of Fame, golf on the acclaimed Bully Pulpit Golf Course, or do some hiking in nearby Theodore Roosevelt National Park.

    Related: 10 National Parks That Look More Stunning in the Snow


  34. See the House of the Week


    Discover and admire beautiful and innovative home architecture, from grand Victorians to quaint cabins and all the styles in between. Take a look at the latest images and inspiration!