Our Community

Two people and a dog in an outdoor MHS facility.

Since 1875, Monadnock Humane Society (MHS) has nurtured the well-being of animals and their human companions. We provide education, programs, and services that create a healthier, more compassionate community for all.

Our shelter, located in Swanzey, NH cares for over 1600 animals each year, and serves 42 communities in the Monadnock Region and beyond. MHS receives no state or federal funding, and is not affiliated with any other agency or organization such as HSUS or ASPCA. It is supported solely by the generosity of those in our community – individuals, businesses, and foundations.

Towns We Serve

map of the southwestern new hampshire area.
  • Acworth
  • Alstead
  • Ashuelot
  • Bennington
  • Charlestown
  • Chesterfield
  • Claremont
  • Drewsville
  • Dublin
  • Fitzwilliam
  • Francestown
  • Gilsum
  • Greenfield
  • Greenville
  • Hancock
  • Harrisville
  • Hinsdale
  • Jaffrey
  • Keene
  • Langdon
  • Lempster
  • Marlborough
  • Marlow
  • Munsonville
  • Nelson
  • New Ipswich
  • Peterborough
  • Richmond
  • Rindge
  • Roxbury
  • Sharon
  • Spofford
  • Stoddard
  • Sullivan
  • Surry
  • Swanzey
  • Temple
  • Troy
  • Walpole
  • Washington
  • Westmoreland
  • Winchester

The MHS Trails

MHS offers the community a beautiful place to walk (with or without your dog) on miles of well-maintained trails that wind through fields and wooded areas on our 90 acres of land. A map is available at our Adoption Center or online. Also, bring your dog for safe and enjoyable exercise in our public run, located in back of our main building.

Two people walking a dog on a MHS trail.

Still have Questions?

Contact us to learn more about our community today.