New Hampshire Pet Rescues Animal Shelters

Please contact the shelters and rescues below to adopt a homeless animal.

To maintain this very large list of shelters is a huge undertaking for our small staff. If you find any of the information below is incorrect or outdated, or to add a shelter, please let us know via our CONTACT FORM. In your correspondence, please mention the organization and the state.

New Hampshire animal shelterAnimal Allies, Manchester 03105

New Hampshire animal shelterAnimal Placement Service & Puppy Rescue, Sandown 03873

New Hampshire animal shelterAnimal Rescue League of New Hampshire, Bedford 03110

New Hampshire animal shelterCaribbean Animal Welfare Initiative - The Pegasus Foundation, Concord 03301

New Hampshire animal shelterClaremont SPCA, Claremont 03743

New Hampshire animal shelterCocheco Valley Humane Society, Dover 03820

New Hampshire animal shelterCocker Spaniel Rescue of New England, Greenfield 03047

New Hampshire animal shelterCollie Rescue League of New England, Canaan 03741

New Hampshire animal shelterConcord SPCA, Penacook 03303

New Hampshire animal shelterConway Area Humane Society, Conway 03818

New Hampshire animal shelterDoberman Rescue Unlimited, Sandown 03873

New Hampshire animal shelterEastern Slopes Animal Welfare League, Conway 03818

New Hampshire animal shelterEquine Protection of North America, Epping 03042

New Hampshire animal shelterFeline Friends Rescue / Adoption League, Salem 03079

New Hampshire animal shelterFerret Wise, Education & Rehabilitation Center, Marlborough 03455

New Hampshire animal shelterFranklin Animal Shelter, Franklin 03235

New Hampshire animal shelterFriends of the Manchester Animal Shelter, Manchester 03102

New Hampshire animal shelterGreyhound Placement Service, Candia 03034

New Hampshire animal shelterHelping Hands 4 Paws, Rindge 03461

New Hampshire animal shelterHouse Rabbit Society - New Hampshire, Wolfeboro Falls 03896

New Hampshire animal shelterHumane Society of Greater Nashua, Nashua 03064

New Hampshire animal shelterJCCARE - Japanese Chin Care and Rescue Effort, Londonderry

New Hampshire animal shelterJust Cats, Inc., Salem 03079

New Hampshire animal shelterLakes Region Humane Society, Ossipee 03864

New Hampshire animal shelterLancaster Humane Society, Lancaster 03584

New Hampshire animal shelterLive and Let Live Farm, Chichester 03258

New Hampshire animal shelterManchester Animal Shelter, Manchester 03102

New Hampshire animal shelterMonadnock Humane Society, West Swanzey 03469

New Hampshire animal shelterMount Washington Humane Society, Berlin 03570

New Hampshire animal shelterNational Brittany Rescue and Adoption Network,

New Hampshire animal shelterNew England Basset Hound Rescue, Raymond 03077

New Hampshire animal shelterNew Hampshire Animal Control Association, Farmington 03835

New Hampshire animal shelterNew Hampshire Doberman Rescue, Rochester 03867

New Hampshire animal shelterNew Hampshire Equine Humane Association, New Ipswich 03071

New Hampshire animal shelterNew Hampshire Humane Society, Laconia 03246

New Hampshire animal shelterNew Hampshire SPCA, Stratham 03885

New Hampshire animal shelterNorth Country Humane Society, Colebrook 03576

New Hampshire animal shelterPelham Dog Pound, Pelham 03076

New Hampshire animal shelterSalem Animal Rescue League, Salem 03079

New Hampshire animal shelterSeacoast Area Feline Education and Rescue, Inc. - SAFER, Hampton 03843

New Hampshire animal shelterThe Greater Derry Humane Society, East Derry 03041

New Hampshire animal shelterTurtle Rock Rescue, Inc., Fitzwilliam 03447

New Hampshire animal shelterUpper Valley Humane Society, Enfield 03748

New Hampshire animal shelterWeare Animal Guardians, Weare 03281

New Hampshire animal shelterWhite Mountain Animal League, Bethlehem 03574