Main content starts here, tab to start navigating

Birch Hill Farm - Gilford NH

A rustic yet elegant venue for you and your guests to celebrate one of the most magical days of your life: your wedding.

We are a private estate located on 30 acres just minutes from Lake Winnipesaukee, a resort area with much to offer you and your guests while you’re here.

If your dream is to be married surrounded by gardens and stone walls, old barn boards and beams, under the blue sky looking at the mountain ranges and a little country village, then you have found it here at Birch Hill Farm.