The Wedding Barns of Maine

The Wedding Barns of Maine host distinctly memorable events at its two barn and farmhouse locations just outside of Portland. The Barn on Walnut Hill, located in North Yarmouth, and The Barn at Flanagan Farm, situated in Buxton, both offer exceptional spaces and gracious accommodations on one property. Join us to celebrate in the stylish, nationally published homes and meticulously restored 19th century barns that honor and preserve the very best of Maine’s heritage and history.