Stockbridge looks like something out of a Norman Rockwell painting, and that’s because it is! This cosy New England town was made famous by his portrayal of the city during Christmas. Stockbridge is the ideal New England small-town.
Woodstock has all the fixin’s of a charming small town. New England character, prideful locals, surrounding scenery and unbelievably charming old town. In Woodstock, you can enjoy delicious farm to table meals, endless scenic trails and then experience its rural heritage without ever getting on a highway.
Big Sky is the rustic charming small town of your dreams. Situated at the base of Yellowstone National Park, it’s famous for its surrounding beauty. The dramatic rugged wilderness combined with the friendly nature of the locals only adds to the mountain lodge charm.
Few things wow like Sugar Hill’s sweeping views of New Hampshire. This tiny New Hamshire town is known for its stunning fall foliage and annual Lupine festival in addition to its gorgeous natural beauty. Take in the meadows in the spring or fiery trees in the fall; Sugar Hill is lovely year-round.
St. Augustine has all the charm you’d expect from a lively town founded in 1565 by Spanish colonizers. Despite being home to some of the nations most interesting and valuable historical sites, the city maintains a small-town charm.
Colourful homes, historic churches, stunning tree tunnels and inviting locals bring this charming small town to life. With only 1,000 residents, the community is exceptionally tightknit and home to plenty of neighbourhood events. This riverside village is also famous for its year-round postal delivery via water.
Historic sites, local concerts, art fairs and fishing derbies give Meredith its small-town flair. Here you’ll find a shared sense of place, history and culture that’s unique to the town. Whether you’re looking to indulge in some local foods or explore Lake Winnipesaukee, Meredith has you in mind.
Built on springs thought to be healing, Yellow Springs is a cosy Ohio town perfect for R&R. Additionally, local food and surrounding natural areas add to its relaxed and homey vibe. Its allure is so infectious in fact that Dave Chappelle still calls this charming small town home.
Carmel-by-the-Sea checks all of the boxes for a charming small town. Unspoilt white sand beaches, cosy B&Bs, old-world taverns and a unique historic district. At Carmel, you’ll immediately fall for the storybook cottages and romantic coastal atmosphere. The old town is chock full of hidden gems from tiny eateries to family jewellers and the coast hosts several outdoor activities.
Situated smack dab in the Ozark Mountains, this Arkansas village is full of tight winding streets, Victorian homes, stunning lookouts and an eccentric community. Because it’s home to healing natural springs, a bumping old town and picturesque Lake Leatherwood, there’s something for everyone.
This seaside village is every bit as charming as you’d expect with a name like ‘Mystic’. Tirelessly devoted to all things nautical, this cosy Connecticut town is unbelievably cute. Plenty of local festivals, markets and community get-togethers bring the place to life.
Maysville, Kentucky is a dreamy small town famous for its history tied to the Underground Railroad. In addition to its vibrant past, it’s home to a host of farm eateries and bourbon bars. There are plenty of things to do in this Kentucky gem.
Famous as a family fun Summer destination or winter hotspot for skiers, Stowe is one of America’s best small-towns. Get your fill of local fare while taking in the surrounding natural beauty with plenty of outdoor activities.
This Cascade Mountain village is straight out of a Bavarian fairy tale. Here you’ll find friendly locals lined up at local Alpine bars serving German beer and traditional Bavarian bites. The German atmosphere is charming enough, but the surrounding mountains and wineries make it even better.
Situated in the valley between the Tetons and the Gros Centre Range, Jackson, Wyoming is the ideal outdoorsy town. Walk under the town square’s famous antler frame and take in the stunning old west scenery that surrounds. Nature enthusiasts will love the neverending trails that lead to crystal clear lakes and alpine meadows.
Tucked away in both the Arches and Canyonlands National Parks, Moab, Utah is simply stunning. Surrounded by the otherworldly beauty of the burnt orange landscape, it’s truly unlike anywhere else on Earth. In addition to stunning scenery, the local art and gastro scene is thriving.
This colonial town has been charming people’s socks off since 1699. Explore the local colonial history or take in the natural scenery that surrounds. Moreover, history lovers will enjoy a trip to the Jamestown Settlements and winos will love the Williamsburg Tasting Trail.
Known for its world-class ski resort, Telluride’s small-town atmosphere will surprise you. The tiny town is chock-full of quirky shops and local markets. Take a stroll through their charming downtown or get schooled on their gold-rush history. Afterwards, pop into a local bar for some of Colorado’s famous craft beer.
This picturesque Door County jewel is busting with character. It checks all the boxes for a cute small town with plenty of outdoor activities, a tightknit community and lively food scene.
This coastal gem is the hub of Alaska’s Aleutian Islands. Seemingly in the middle of nowhere, this small harbour town is surrounded by rugged beauty and home to some fascinating history. A 10,000-year-old Unangan culture, along with local ties to WW2 are what make it a draw for history buffs.