New Hampshire Animal Shelters

View all New Hampshire animal shelter and rescue organizations in your area. Adopt a pet in need of a permanent loving and caring home today. There are so many animals living in shelters and foster homes in New Hampshire. Find a furry new friend and give these dogs and cats the love and care they need. Search animal shelters in NH below.

Humane Society for Greater Nashua
24 Ferry Road
Nashua NH 03060
Just Cats, Inc.
P.O. Box 875
Salem NH 03079
Lakes Region Humane Society
11 Old Route 28
Ossipee NH 03864
Lakes Region Humane Society
P.O. Box 2231
Wolfeboro NH 03894
Lancaster Humane Society
62 Martin Meadow Pond Road
Lancaster NH 03584
Live and Let Live Farm
20 Paradise Lane
Chichester NH 03258
Live and Let Live Farm
20 Paradise Lane
Chichester NH 03258
Manchester Animal Shelter
365 Dunbarton Road
Manchester NH 03102
animal paw Shelter Organization
Monadnock Humane Society
P.O. Box 678
West Swanzey NH 03469
Mount Washington Humane Society
95 Main Street
Berlin NH 03570
Mountainview Shih Tzu Rescue
2308 Washburn Rd
Alexandria NH 03222
animal paw Rescue Organization
MSTR - Mountainview Shih Tzu Rescue
P.O. Box 151
Bristol NH 03222
animal paw Rescue Organization


e.g. "Miami FL" or "33168"

New Hampshire Shelters By City

dog adopt

Pets For Adoption

Search all animals available for adoption in your area. Give a dog or cat forever home today.

Lost Dogs in New Hampshire

Search all lost dogs in New Hampshire and help them get home safe.

Missing a shelter or rescue?

Help us get the word out about more shelters and rescues nationwide.

Submit Here


Post or report missing pets and help pets get back home safe.