BreedersNearby
Adopt › New Mexico

Dog rescues and shelters in New Mexico

Places to adopt a dog in New Mexico (NM), with phone, website and public reviews

50places to adopt
26shelters
24rescue groups

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

28

RezDawg Rescue

Moriarty, NM · Rescue group
4.524 reviews
29

Lucky Charm Microfarm

Sandia Park, NM · Rescue group
5.013 reviews
39

Enchanted Valley Rescue

Tularosa, NM · Rescue group
5.03 reviews
41

NM Pets Alive

Albuquerque, NM · Rescue group
4.34 reviews
42

Puppy Dog Ranch

Arenas Valley, NM · Rescue group
3.36 reviews
44

Animal Spaces LLC

Las Cruces, NM · Rescue group
No reviews yet
48

Santa Clara Animal Shelter

Santa Clara, NM · Animal shelter
No reviews yet
50

FurEver Yours Rescue

Raton, NM · Rescue group
No reviews yet

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.

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.