Welcome to a unique destination in the North Yuba Foothills

River Highlands is a Ranch, Organic Farm, Sanctuary, and a stunning private Event and Wedding Venue. The panoramic views and lofted barn create a perfect backdrop for elegant barn weddings and lively gatherings.

There is something about The Ranch that captivates the hearts and imagination of all that come. Perhaps it's the stunning natural beauty of a twilight evening, or the quiet serenity that comes from being "on the land"...or the warm conversation that flows so naturally in the inviting leather chairs in the Vineyard Barn or under the stars around the embers of the outdoor fire pit. Or maybe it's an exquisite meal in the company of friends who are open and alive to experiencing life to its fullest. Whatever the case, it's an experience that's meant to be shared and savored. Make your next event magical, your memories unforgettable - at River Highlands Ranch.


Our rustic barn, settled on over 400 acres of beautiful scenery, creates the perfect ambiance for an elegant barn wedding, company party, or any other event.

River Highlands is a full-service wedding venue, meaning we take care of everything to make planning your event easy. We can accommodate large or intimate gatherings for whatever festivity you have in mind. Because we are a private venue, property tours are by appointment only. Please contact us to set a viewing appointment.




The unique nature of River Highlands Ranch allows the option of hosting a beautiful indoor barn wedding, an outdoor event, or a little of both. The heated barn makes a beautiful setting for a fall or winter wedding, while the green lawns create space for an outdoor affair when the weather is nice.



barn inside


River Highlands is a private event and wedding venue, and property tours are by appointment only. We would love to show you around, and talk about your next event. Please fill out the form below, and we will get back to you within 24 hours. We look forward to speaking with you!

River Highlands Ranch

8600 Big Oak Valley Rd,
Smartsville, CA 95977