Our mission: The Humane Society for Greater Nashua advocates for and enhances the lives of animals entrusted to our care while educating our community to strengthen the human animal bond.

1,120 pets were adopted from us in 2020

Over 2,500 animals receive medical care from us each year

We provided shelter for 1,650 stray or abandoned animals in 2020

Over 6,500 dogs have been saved via our transport partnerships