There are 50 dog rescues and animal shelters in New Mexico with a public listing: 26 shelters and 24 rescue groups. The list below starts with the ones that have the most and best public reviews, and the map shows all of them.
Rescues and shelters come from public business listings. We do not run adoptions and nobody pays to appear. Call first: hours and available dogs change every day.
Dog rescues near cities in New Mexico
Breed rescues in New Mexico
Dog rescues and shelters in New Mexico
Animal Humane New Mexico
Farmington Regional Animal Shelter
Santa Fe Animal Shelter & Humane Society
Bernalillo County Animal Care and Resource Center
Animal Humane New Mexico Westside Adoption Center
Animal Services Center of the Mesilla Valley
Lucky Paws
Española Humane
Watermelon Mountain Ranch
Humane Society of Lincoln County
Aztec Animal Shelter
Otero County Animal Shelter
Noah's Ark Animal Shelter
Stray Hearts Taos Animal Shelter
McKinley County Humane Society 501c3
Deming Animal Shelter
Truth or Consequences City Animal Shelter
Torrance County Animal Shelter
Felines & Friends New Mexico
Artesia Animal Shelter
Socorro Animal Shelter & Adoption Center
Sunflower Sanctuary Animal Rescue
Los Alamos County Animal Shelter
Going to the Dogs and Cats adoption center & resale shop
F.A.T. Katz
Heart & Soul Animal Sanctuary
Desert Haven Animal Rescue
RezDawg Rescue
Lucky Charm Microfarm
Kindred Spirits Animal Sanctuary
Grants Animal Care Center
Navajo Nation Animal Shelter
City of Las Vegas Animal Care Center
Raton Animal Shelter
MEOW
German Shepherd Rescue
Fur and Feather Animal Assistance Inc.
Horseshoe Canyon Rescue Ranch - HCRR
Enchanted Valley Rescue
Misunderstood Pittbull Sanctuary
NM Pets Alive
Puppy Dog Ranch
WildRoses Manx Cattery
Animal Spaces LLC
Welcome Paws Korean Dog Rescue
Ahimsa Animal Sanctuary NM
A Creative Kat
Santa Clara Animal Shelter
Mustang Camp
FurEver Yours Rescue
Looking for a specific breed?
Shelters and rescues in New Mexico take in dogs of every breed. If you want a puppy of one breed, we also list 47 dog breeders in New Mexico.
Questions
How many dog rescues are there in New Mexico?
We list 50 places to adopt a dog in New Mexico: 26 animal shelters and 24 rescue groups, of which 1 work with a single breed.
How much does it cost to adopt a dog in New Mexico?
Each shelter or rescue sets its own adoption fee, usually far below the price of a puppy from a breeder, and it normally covers vaccines, a microchip and spaying or neutering. Ask what the fee includes when you call.
Are there breed rescues in New Mexico?
Yes: German Shepherd Rescue. General shelters also take in purebred dogs, so ask them about the breed you want.