From vineyard hideaways to relaxed beach towns, these destinations showcase the Golden State at its most charming.
California’s big-name cities—Los Angeles, San Francisco, and San Diego—often steal the spotlight, thanks to their world-class food scenes and cultural attractions. But those who venture beyond the main highways are rewarded with something equally special: small towns bursting with personality. From creative enclaves and wine country villages to alpine retreats and laid-back coastal communities, these small towns offer experiences you simply won’t find in major metros.
Here are 13 of the best small towns in California, recommended by locals and industry experts.
Healdsburg
Healdsburg may be small, but it has undeniable energy. With a population of about 11,000, this Sonoma County town blends agricultural roots with modern sophistication. While wine is central to the area, its identity runs deeper, shaped by generations of farming families.
Visitors can enjoy events like Concerts in the Park, browse local art galleries, or dine at world-renowned restaurants such as the three-Michelin-starred SingleThread. For a quieter visit, locals recommend coming just after harvest in early November or during winter, when cozy evenings by outdoor fire pits pair perfectly with a glass of pinot noir.
Carmel-by-the-Sea
Home to just over 3,000 residents, Carmel-by-the-Sea feels like a storybook come to life. Dramatic coastal cliffs, white-sand beaches, towering redwoods, and charming cottages define the landscape. Art galleries and tasting rooms line the walkable streets, creating an atmosphere that’s both refined and relaxed.
It’s also famously pet-friendly and ideal for outdoor lovers, with hiking, golf, and scenic drives nearby. Fall—especially September and October—is considered the best time to visit, thanks to sunny skies and golden-hour sunsets.
Kirkwood
For travelers craving true escape, Kirkwood delivers year-round solitude and natural beauty. Known for its legendary ski slopes, this tiny mountain town of around 400 residents truly shines in summer, when wildflowers bloom and alpine lakes invite kayaking and hiking.
Amenities here are limited, but that’s exactly the appeal. Visitors come for quiet trails, peaceful lakes, and a chance to unplug completely.
Carpinteria
Just south of Santa Barbara, Carpinteria offers classic California beach-town vibes. Known for its friendly surf culture and walkable downtown, the town proudly claims its shoreline as the “World’s Safest Beach.”
Downtown Carpinteria features small galleries, locally owned cafés, and relaxed coastal charm. October is an especially great time to visit, when warm weather coincides with the town’s annual Avocado Festival—minus the summer crowds.
Lodi
Lodi may have a larger population than most towns on this list, but it still flies under the radar. Located in California’s Central Valley, it has become a favorite among wine lovers seeking quality without pretension.
With talented winemakers, strong community ties, and an emerging food scene, Lodi feels poised for a breakout moment. For now, visitors can still enjoy intimate tastings and easy restaurant reservations—though that may not last long.
Guerneville
Set along the Russian River and surrounded by towering redwoods, Guerneville combines rustic charm with modern flair. Tubing, swimming, and canoeing are popular daytime activities, while evenings bring craft breweries, stylish boutique hotels, and lively restaurants.
The town is also known for its welcoming LGBTQ+ community. Easy access from Santa Rosa makes it a favorite getaway for both San Francisco and Los Angeles travelers.
Los Olivos
With fewer than 1,000 residents, Los Olivos feels delightfully unhurried. Located in the Santa Ynez Valley, the town features a compact, walkable center filled with tasting rooms, art galleries, and charming shops.
Surrounded by rolling vineyards and open countryside, Los Olivos is ideal for a slow weekend spent exploring back roads, sipping wine, and soaking in the quiet elegance of wine country.
Three Rivers
Situated at the gateway to Sequoia National Park, Three Rivers is more than just a pass-through town. Home to about 2,300 people, it offers whitewater rafting on the Kaweah River, scenic foothill hikes, and a growing food scene.
The recent opening of a stylish glamping retreat with riverside Airstreams has also helped turn Three Rivers into a destination worth staying overnight—or longer.
Mammoth Lakes
With fewer than 8,000 full-time residents, Mammoth Lakes has long been known as a ski town. But in recent years, it has evolved into a year-round outdoor playground.
High-alpine lakes, extensive hiking and biking trails, and nearby hot springs make it just as appealing in summer as in winter. While it may lack Aspen’s flash, Mammoth more than makes up for it with natural beauty and adventure.
Ojai
Ojai’s bohemian reputation is well-earned. Nestled in a valley surrounded by mountains, the town has drawn artists, wellness seekers, and luxury travelers for decades.
Its walkable streets are filled with bookstores, juice bars, and holistic shops. Spring brings fragrant citrus blossoms, while fall marks harvest season. Visitors shouldn’t miss the famous “Pink Moment,” when the surrounding mountains glow rosy at sunset.
Solvang
Solvang feels like a European surprise tucked into California wine country. Known for its Danish-style architecture, windmills, and bakeries, the town is playful, charming, and highly walkable.
Visitors can enjoy traditional treats like aebleskivers while exploring shops filled with Nordic flair. September is an especially lively time to visit during the town’s Danish Days celebrations.
Avila Beach
Avila Beach embraces its role as a bridge between ocean, farmland, and vineyards. This Central Coast town offers activities like biking the Bob Jones Trail, hiking to the Point San Luis Lighthouse, or visiting the local aquarium.
Fresh produce is always easy to find, especially at nearby farm stands known for seasonal fruits—including the area’s famous apples.
Cambria
Located between Los Angeles and San Francisco, Cambria makes an ideal coastal stopover. Despite its small size, the town boasts an impressive dining scene that rivals much larger destinations.
Beyond food, visitors can stroll along Moonstone Beach’s rugged shoreline or explore a village center filled with art galleries, antique shops, and Victorian-era bed-and-breakfasts. Early fall offers the best conditions, with warm days and calmer seas.


