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.

Above The Notch Humane Society
298 RTE 18
Sugar Hill NH 03586
Animal Allies
P.O. Box 693
Manchester NH 03105
Animal Placement Service & Puppy Rescue
P.O. Box 611
Sandown NH 03873
animal paw Rescue Organization
Animal Rescue League of New Hampshire
545 Route 101
Bedford NH 03110
animal paw Rescue Organization
Bare Paws Rescue
Po Box 7193
Gilford NH 03247
animal paw Rescue Organization
bedford animal shelter
Route 101 West In Bedford Nh
Bedford NH 03104
Located in Manchester , NH
Located in Manchester , NH
Located in Lebanon, ME
Caribbean Animal Welfare Initiative - The Pegasus Foundation
27 Merrimack Street
Concord NH 03301
Po Box 46 4 Baker St.
Newfields NH 03856
Cocheco Valley Humane Society
262 County Farm Road
Dover NH 03820
Cocker Spaniel Rescue of New England
P.O. Box 162
Greenfield NH 03047
animal paw Rescue Organization
Collie Rescue League of New England
Rr 1 Box 197
Canaan NH 03741
animal paw Rescue Organization
Concord SPCA
130 Washington Street
Penacook NH 03303


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.