New Hampshire Animal Shelters receive pets from:
* stray animals
* relatives when an owner has passed away
* humane organizations and animal control agencies
* owners who can no longer care for their pets
When animals are taken in, they rarely have a medical history. If there is one available that indicates medical aid or veterinary care has been given; this information is passed on to the new owner. The Animal Shelter cannot guarantee the health or temperament of an animal adopted from the Shelter.
In order to adopt from a New Hampshire Animal Shelter you will need a Drivers License or photo ID and must be at least 18 years of age.
Please allow at least 30 minutes to visit the Shelter, view the animals and acquaint yourself with those who are available for adoption. If you do not find what you are looking for, a wish list is sometimes maintained at the front desk, so be sure to check with the receptionist.
Want to add your New Hampshire shelter or rescue to our database? Click here to fill out a short form and have
your shelter or rescue added to our database!
Animal Allies
manchester, New Hampshire 03105
Animal Placement Service & Puppy Rescue
sandown, New Hampshire 03873
Animal Rescue League of New Hampshire
bedford, New Hampshire 03110
Caribbean Animal Welfare Initiative - The Pegasus Foundation
concord, New Hampshire 03301
Claremont SPCA
claremont, New Hampshire 03743
Cocheco Valley Humane Society
dover, New Hampshire 03820
Cocker Spaniel Rescue of New England
greenfield, New Hampshire 03047
Collie Rescue League of New England
canaan, New Hampshire 03741
Concord SPCA
penacook, New Hampshire 03303
Conway Area Humane Society
conway, New Hampshire 03818
Doberman Rescue Unlimited
sandown, New Hampshire 03873
Eastern Slopes Animal Welfare League
conway, New Hampshire 03818
Equine Protection of North America
epping, New Hampshire 03042
Feline Friends Rescue / Adoption League
salem, New Hampshire 03079
Ferret Wise, Education & Rehabilitation Center
marlborough, New Hampshire 03455
Franklin Animal Shelter
franklin, New Hampshire 03235
Friends of the Manchester Animal Shelter
manchester, New Hampshire 03102
Greater Derry Humane Society
east derry, New Hampshire 03041
Greyhound Placement Service
candia, New Hampshire 03034
Helping Hands 4 Paws
rindge, New Hampshire 03461
House Rabbit Society - New Hampshire
wolfeboro falls, New Hampshire 03896
Humane Society for Greater Nashua
nashua, New Hampshire 03060
Just Cats, Inc.
salem, New Hampshire 03079
Lakes Region Humane Society
Ossipee, New Hampshire 03864
Lakes Region Humane Society
wolfeboro, New Hampshire 03894
Lancaster Humane Society
lancaster, New Hampshire 03584
Live and Let Live Farm
chichester, New Hampshire 03258
Manchester Animal Shelter
manchester, New Hampshire 03102
Monadnock Humane Society
west swanzey, New Hampshire 03469
Mount Washington Humane Society
berlin, New Hampshire 03570
New England Basset Hound Rescue
raymond, New Hampshire 03077
New Hampshire Animal Control Association
farmington, New Hampshire 03835
New Hampshire Doberman Rescue
rochester, New Hampshire 03867
New Hampshire Equine Humane Association
new ipswich, New Hampshire 03071
New Hampshire Humane Society
laconia, New Hampshire 03246
New Hampshire SPCA
stratham, New Hampshire 03885
North Country Humane Society
colebrook, New Hampshire 03576
Pelham Dog Pound
pelham, New Hampshire 03076
Salem Animal Rescue League
salem, New Hampshire 03079
Seacoast Area Feline Education and Rescue, Inc. - SAFER
hampton, New Hampshire 03843
therapuppy.com
east derry, New Hampshire 03041
Turtle Rock Rescue, Inc.
fitzwilliam, New Hampshire 03447
Upper Valley Humane Society
enfield, New Hampshire 03748
Weare Animal Guardians
weare, New Hampshire 03281
White Mountain Animal League
bethlehem, New Hampshire 03574