At the Upper Valley Humane Society, we envision a community in which all pets are loved. Your support helps us achieve this dream.
UVHS building

Our Mission

At the Upper Valley Humane Society, we envision a community in which all pets are loved.
We work toward this by carrying out our three-part mission:

1. Provide a compassionate, innovative animal shelter and companion animal resource center.
2. Enhance quality of life for animals through services that reduce suffering, support wellness, and foster compassion.
3. Promote the wellbeing of our employees and their development as animal welfare professionals

Why Our Mission Matters

Our community impact since 2015…
meals provided through food pantry
stray pets returned home
animals adopted into loving homes
feral cats spayed/neutered
spay/neuter surgeries provided to the public
days of emergency pet boarding

Recent News

On February 9th, we had a record number of pets for our spay/neuter clinic. We hope you enjoy this fun video that shows how much happens during a clinic and how seamless our team works together. Donate today to support all of the work we do for pets and people in the community.

Spay/Neuter Clinics: Meet the Champions
Healthy organizations evolve with the needs of their community. Through that growth, foundational programs also improve. One thing that has remained the same for over 60 years is that there …
TNR Success Stories!
The UVHS Trap-Neuter-Return (TNR) Program helps over 100 cats each year by providing vaccinations and spay/neuter services. In most cases, cats are returned to where they were found – back …

Thank You to Our Lead Corporate Partners

geokon logo
petsmart charities logo
mascoma bank logo
white river subaru logo
BISSELL Pet Foundation

There’s one sure way to stay in touch. Click here to subscribe to our e-newsletter.


We are currently open for adoptions by appointment. All available animals are listed on our website. If you see one you are interested in or require assistance through one of our programs, please call or email us.

General Contact

Phone (603)448-6888

Fax (603)448-3593


Mailing Address – UVHS : PO Box 789 : Lebanon, NH 03766

Physical Address – 300 Old Route 10 : Enfield, NH 03748

Any size gift makes a difference for the animals in our care.