Two Branches Farms

Two Branches Farms

Locally OwnedFamily OwnedWomen OwnedEco-FriendlyMade LocallyOnline OrderingDelivery Available

We exist to reintegrate people, animals, and the land to their natural rhythms for the good of them all. 

Two Branches Farms is a small, 5th generation regenerative farm in Lanesboro, MN, that raised pasture-raised pork, chicken, and lamb. 

We believe your food was meant to be good. Good for your body and health. Good for creating healthy soil. Good for rural communities. Good for the animals' natural rhythms. 

And we believe food still can be good. It starts with knowing your farmer.

Rochester, La Crosse, Minneapolis, St. Paul, and Southeastern Minnesota 

History


Founded in 2026