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.

Shelter Address City Phone Details
Above The Notch Humane Society
1985 St. Johnsbury Road Littleton NH 03561
Littleton603-444-6285
Above The Notch Humane Society
1985 St. Johnsbury Road Littleton NH 03561
Littleton603-444-6285
Adopt a Foster Pet
Rt. 2 Shelburne NH 03581-3003
Shelburne603-466-2363
Animal Allies
P.O. Box 693 Manchester NH 03105
Manchester603-668-9299
Animal Placement Service & Puppy Rescue
P.O. Box 611 Sandown NH 03873
Sandown603-887-2228
Animal Rescue League of New Hampshire
545 Route 101 Bedford NH 03110
Bedford603-472-3647
Bare Paws Rescue
Po Box 7193 Gilford NH 03247
Gilford
bedford animal shelter
Route 101 West In Bedford Nh Bedford NH 03104
Bedford
Caribbean Animal Welfare Initiative - The Pegasus Foundation
27 Merrimack Street Concord NH 03301
Concord603-225-3918
Cats1st
Po Box 46 4 Baker St. Newfields NH 03856-0046
Newfields603-760-7877
Claremont SPCA
Westclaremont Road Claremont NH 03743
Claremont603-542-4531
Cocheco Valley Humane Society
262 County Farm Road Dover NH 03820
Dover603-749-5322
Cocker Spaniel Rescue of New England
P.O. Box 162 Greenfield NH 03047
Greenfield603-547-3363
Collie Rescue League of New England
Rr 1 Box 197 Canaan NH 03741
Canaan781-523-8247
Concord SPCA
130 Washington Street Penacook NH 03303
Penacook603-753-6751
Conway Area Humane Society
P.O. Box 260 Conway NH 03818
Conway603-356-4074
Doberman Rescue Unlimited
52 Tenney Road Sandown NH 03873
Sandown603-887-1200
Eastern Slopes Animal Welfare League
256 Allard Hill Road Conway NH 03818
Conway603-356-5538
Equine Protection of North America
P.O. Box 315 Epping NH 03042
Epping603-679-1896
Feline Friends Rescue / Adoption League
P.O. Box 2452 Salem NH 03079
Salem603-893-2483
Ferret Wise, Education & Rehabilitation Center
P.O. Box 561 Marlborough NH 03455
Marlborough603-876-4975
Franklin Animal Shelter
71 Punchbrook Road Franklin NH 03235
Franklin603-934-4132
Friends of the Manchester Animal Shelter
P.O. Box 393 Manchester NH 03102
Manchester603-628-3544
Greater Derry Humane Society
P.O. Box 142 East Derry NH 03041
East Derry603-434-1512
Greyhound Placement Service
12 Donovan Road Candia NH 03034
Candia
Helping Hands 4 Paws
P.O. Box 232 Rindge NH 03461
Rindge
House Rabbit Society - New Hampshire
P.O. Box 1017 Wolfeboro Falls NH 03896
Wolfeboro Falls603-569-9372
Humane Society for Greater Nashua
24 Ferry Road Nashua NH 03060
Nashua603-889-2275
Just Cats, Inc.
P.O. Box 875 Salem NH 03079
Salem
Lakes Region Humane Society
11 Old Route 28 Ossipee NH 03864
Ossipee603-522-5051