> New Hampshire Animal Shelters

New Hampshire Animal Shelters

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!

Above The Notch Humane Society
Littleton, New Hampshire 03561
Above The Notch Humane Society
Littleton, New Hampshire 03561
Adopt a Foster Pet
Shelburne, New Hampshire 03581
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
Animal Rescue League of NH
Bedford, New Hampshire 03110
Bare Paws Rescue
Gilford, New Hampshire 03247
bedford animal shelter
bedford, New Hampshire 03104
Canine Commitment of New England
New Boston, New Hampshire 03070
Newfields, New Hampshire 03856
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
Concord-Merrimack County SPCA
Penacook, New Hampshire 03303
Connect A Pet New England
Wolfeboro, New Hampshire 03894
Connect A Pet New England
Albany, New Hampshire 03818
Conway Area Humane Society
conway, New Hampshire 03818
Dachshund Rescue of St. Louis
Pelham, New Hampshire 03076
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
For the Love of Dog - Rottweiler Rescue
Hillsboro, New Hampshire 03244-0107
Franklin Animal Shelter
franklin, New Hampshire 03235
Friends of the Manchester Animal Shelter
manchester, New Hampshire 03102
FuRRR Feline Rescue
Gonic, New Hampshire 03839
Greater Derry Humane Society
east derry, New Hampshire 03041
Greyhound Pets of America-Central New Hampshire Chapter
MILTON MILLS, New Hampshire 03852
Greyhound Placement Service
candia, New Hampshire 03034
Happy Dogs of New England
Boonville, New Hampshire 47601
Happy Tails Rescue of New England
Milford, New Hampshire 03055
Helping Hands 4 Paws
rindge, New Hampshire 03461
Homes for Happy Dogs, LLC
Chichester, New Hampshire 03258
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
wolfeboro, New Hampshire 03894
Lakes Region Humane Society
Ossipee, New Hampshire 03864
Lancaster Humane Society
lancaster, New Hampshire 03584
Libby's Haven for Senior Canines
Canterbury, New Hampshire 03224
Live and Let Live Farm
Chichester, New Hampshire 03258
Live and Let Live Farm
chichester, New Hampshire 03258
Manchester Animal Shelter
manchester, New Hampshire 03102
Monadnock Humane Society
west swanzey, New Hampshire 03469
Monadnock Kitty Rescue & Adoption
Jaffrey, New Hampshire 03452