New Hampshire Animal Shelters

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

Animal Shelters in New Hampshire

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 the 56 shelters, rescues, and foster homes in New Hampshire. Find a furry new friend in New Hampshire and give these dogs and cats the love and care they need.

What are the requirements for pet adoption in New Hampshire?
Each shelter has its own application process for adopting a pet in New Hampshire. Some require background checks and home checks to make sure the pet is suitable for its adopted family.
What types of pet are typically available for adoption in New Hampshire?
Most shelters and rescues in New Hampshire have dogs and cats for adoption. The breeds and ages can vary as all sorts of dogs and cats need a loving home.
What are the costs associated with New Hampshire pet adoption?
The cost can vary for adoption in New Hampshire shelters. Most adoptions require an adoption fee and payment for the pets shots before you can take your new furry friend home.
How can I volunteer at a local New Hampshire animal shelter?
New Hampshire needs volunteers on a regular basis. Contact a local animal shelter in New Hampshire directly by phone or email and ask if any volunteers are needed.
SHELTER/RESCUE SEARCH

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.

ADOPT A PET
Lost Dogs in New Hampshire
lost dog

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