The Amherst Land Trust exists to preserve open spaces for the benefit of Amherst, New Hampshire and surrounding communities, and to maintain the rural aesthetic and natural resources of the community.
Established in 1975, they steward 14 properties and provide educational and interpretive programs.