New Mexico 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 Mexico 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 Mexico shelter or rescue to our database? Click here to fill out a short form and have
your shelter or rescue added to our database!
A Place for Us Greyhound Rescue
albuquerque, New Mexico 87108
Aid for Animals
los alamos, New Mexico 87544
Alamogordo Animal Shelter
alamogordo, New Mexico 88310
Alamogordo Rare Breeds
alamogordo, New Mexico 88310
Albuquerque Animal Care Center
albuquerque, New Mexico 87112
Albuquerque Cat Action Team (ACAT)
albuquerque, New Mexico 87181
Albuquerque Dog
albuquerque, New Mexico 87181
Animal Humane Association of New Mexico
albuquerque, New Mexico 87108
Animal Protection Association of Socorro
socorro, New Mexico 87801
Animal Rescue Mission, Inc.
alamogordo, New Mexico 88310
Animal Support Center, The (TASC)
las vegas, New Mexico 87701
Animal Welfare Foundation
albuquerque, New Mexico 87120
Artesia Animal Control / Shelter
artesia, New Mexico 88210
Avalon Rescue and Rehabilitation
las vegas, New Mexico 89143
Aztec Animal Shelter
aztec, New Mexico 87410
Bayard Animal Control
bayard, New Mexico 88023
Belén Animal Control
belen, New Mexico 87002
Bernalillo City Animal Control
bernalillo, New Mexico 87004
Bernalillo County Animal Control and Protection Department
albuquerque, New Mexico 87121
Bloomfield Animal Shelter & Sheriff's Department
bloomfield, New Mexico 87413
Bomear Equine Rescue and Rehabilitation Center, Inc.
belen, New Mexico 87002
Bridging the Worlds
santa fe, New Mexico 87504
Bro and Tracy Animal Welfare, Inc.
corrales, New Mexico 87048
Candy Kitchen Rescue Ranch
ramah, New Mexico 87321
Carlsbad Animal Control
carlsbad, New Mexico 88220
Carlsbad Humane Society
carlsbad, New Mexico 88220
CARMA Mobile adoptions at PetsMart
corrales, New Mexico 87048
Catron County Animal Control
reserve, New Mexico 87830
Chama Valley Humane Society
chama, New Mexico 87520
Chaves County Animal Control
roswel, New Mexico 88201
Chihuahua Rescue & Transport - NM
peralta, New Mexico 87042
Chihuahuan Desert Wildlife Rescue
athony, New Mexico 88021
Cíbola County Animal Control
grants, New Mexico 87020
City of Las Vegas Animal Control
las vegas, New Mexico 87701
Clovis Animal Welfare League
clovis, New Mexico 88101
Clovis County Animal Control & Shelter
clovis, New Mexico 88102
Colfax County Animal Control
raton, New Mexico 87740
Columbus Animal Control
columbus, New Mexico 88029
Corrales Animal Control
corrales, New Mexico 87048
Curry County Animal Control
clovis, New Mexico 88101
DeBaca County Animal Control
fort sumner, New Mexico 88119
Deming Animal Guardians
deming, New Mexico 88031
Deming-Luna County Humane Society
deming, New Mexico 88031
Desert Domestic Animal Refuge
roswell, New Mexico 88201
Dew Paws Rescue
Santa Fe, New Mexico 87507
Dixon Animal Protection Society
dixon, New Mexico 87527
Doberman Rescue of New Mexico
albuquerque, New Mexico 87184
Doña Ana County Animal Care and Control
las cruces, New Mexico 88007
Doña Ana County Humane Society (DACHS)
las cruces, New Mexico 88012
Eastern New Mexico Humane Society
portales, New Mexico 88101
Eddy County Animal Control
carlsbad, New Mexico 88220
Estancia City Animal Control
estancia, New Mexico 87016
Farmington Animal Shelter
farmington, New Mexico 87401
Felines & Friends
santa fe, New Mexico 87501
Ferrets First of New Mexico
carlsbad, New Mexico 88220
Four Corners Animal League
taos, New Mexico 87571
Friends of the Shelter - Los Alamos
los alamos, New Mexico 87544
Fur and Feather Animal Assistance, Inc.
Datil, New Mexico 87821
Gallup / McKinley Humane Society
gallup, New Mexico 87305
Gallup Animal Control
gallup, New Mexico 87301
Gallup McKinley County Humane Society
gallup, New Mexico 87305
Grant County Humane Society
silver city, New Mexico 88062
Grants Animal Control / Shelter
grants, New Mexico 87020
Greyhound Companions of New Mexico
albuquerque, New Mexico 87154
Guadalupe County Animal Control
santa rosa, New Mexico 88435
Harding County Animal Control
mosquero, New Mexico 87733
Heart & Soul Animal Sanctuary
santa fe, New Mexico 87501
High Desert Ferret Rescue
albuquerque, New Mexico 87116
Hobbs Animal Control
hobbs, New Mexico 88241
Homeless Animal Rescue Team (HART)
los lunas, New Mexico 87031
Horse Shelter
cerrillos, New Mexico 87010
Humane Society Deming / Luna County Animal Control Shelter
deming, New Mexico 88031
Humane Society of Otero County
la luz, New Mexico 88337
Kindred Spirits Animal Sanctuary
santa fe, New Mexico 87508
Laguna Pueblo Animal Control
laguna, New Mexico 87026
Lake Arthur Animal Control
lake arthur, New Mexico 88253
Lap Dog Rescue of New Mexico
tijeras, New Mexico 87059
Las Vegas Animal Control
las vegas, New Mexico 87701
Las Vegas, New Mexico Animal Shelter
Las Vegas, New Mexico 87701
Lea County Humane Society
hobbs, New Mexico 88241
Lincoln County Animal Control
carrizozo, New Mexico 88301
Lincoln County Humane Society
ruidoso, New Mexico 88345
Lordsburg Animal Control
lordsburg, New Mexico 88045
Los Alamos County Animal Control & Shelter
los alamos, New Mexico 87544
Los Chavez Animal Rescue
los lunas, New Mexico 87031
Los Lunas Animal Control
los lunas, New Mexico 87031
Lost Horse Ranch
santa fe, New Mexico 87501
McKinley County Animal Control
gallup, New Mexico 87305
New Mexican Horse Project
los lunas, New Mexico 87031
New Mexico Animal Care and Control Humane Federation
albuquerque, New Mexico 87108
New Mexico Animal Friends (NMAF)
albuquerque, New Mexico 87198
New Mexico Dachshund Rescue
santa fe, New Mexico 87506
New Mexico Federation of Animal Care Control and Welfare Agencies
albuquerque, New Mexico 87112
New Mexico Ferret Shelter & Rescue
albuquerque, New Mexico 87110
New Mexico Independent Border Collie Rescue
albuquerque, New Mexico 87107
Noah's Ark Animal Refuge, Inc.
carlsbad, New Mexico 88220
Noah's Ark Animal Shelter
carlsbad, New Mexico 88220
Northern New Mexico Animal Protection Society/ Espanola Animal Shelter
española, New Mexico 87532
Otero County Animal Control
alamogordo, New Mexico 88310
P. F. Ferrets/Ferrets 'R' Fun
santa fe, New Mexico 87505
Paws & Claws Humane Society
artesia, New Mexico 88210
Pecos Animal Welfare Society (PAWS)
pecos, New Mexico 87552
People's Anti-Cruelty Association/ Albuquerque Animal Rescue
albuquerque, New Mexico 87154
Pet Rescue Online
albuquerque, New Mexico 87198
Pets Are Wonderful Support (PAWS)
albuquerque, New Mexico 87104
Pick of the Pound Perfect Pets from the Valencia County
los lunas, New Mexico 87031
Portales Animal Control Shelter
portales, New Mexico 88130
Quay County Animal Control
tucumcari, New Mexico 88401
Quixote Humane, Inc.
peralta, New Mexico 87042
Raton City Animal Control
raton, New Mexico 87740
Raton Humane Society
raton, New Mexico 87740
Regina Animal Rescue
la jara, New Mexico 87027
Rio Arriba County Animal Control
española, New Mexico 87532
Rio Grande Animal Humane Association
los lunas, New Mexico 87031
Rio Rancho Animal Control
rio rancho, New Mexico 87124
Roosevelt County Animal Control
portales, New Mexico 88130
Roswell Animal Control
roswell, New Mexico 88202
Roswell Humane Society
roswell, New Mexico 88201
Rottweiler Club & Rescue
santa fe, New Mexico 87505
Ruidoso Animal Control
ruidoso, New Mexico 88345
Safe Haven Animal Sanctuary
las cruces, New Mexico 88005
San Juan Animal League
farmington, New Mexico 87499
San Juan County Animal Control
aztec, New Mexico 87410
San Miguel County Animal Control
las vegas, New Mexico 87701
Sandoval County Animal Control
bernalillo, New Mexico 87004
Santa Fe Animal Shelter & Humane Society
santa fe, New Mexico 87507
Santa Fe County Animal Control
santa fe, New Mexico 87508
Second Chance Project
santa fe, New Mexico 87501
Siberian Husky Rescue of New Mexico
alburquerque, New Mexico 87112
Sierra County Animal Control
truth or consequence, New Mexico 87901
Sierra County Humane Society
williamsburg, New Mexico 87942
Silver City Animal Control and Shelter
silver city, New Mexico 88061
Socorro Animal Control and Shelter
socorro, New Mexico 87801
Socorro animal shelter
Socorro, New Mexico 87801
St. Francis Sanctuary for Animals
pine hill, New Mexico 87357
Stray Hearts Animal Shelter of Taos
taos, New Mexico 87571
Sundance Ranch Feline Sanctuary, Inc.
clovis, New Mexico 88102
Taos Animal Control
taos, New Mexico 87571
Torrance County Animal Control
estancia, New Mexico 87216
Truth or Consequences Animal Control / Shelter
truth or consequence, New Mexico 87901
Tucumcari Animal Shelter
tucumcari, New Mexico 88401
Valencia County Animal Control & Shelter
los lunas, New Mexico 87031
Village of Los Ranchos Animal Control - West Side Animal Shelter
albuquerque, New Mexico 87102
Walkin' N Circles Rescue Ranch
edgewood, New Mexico 87015
Wandering Tails Animal Rescue, INC.
Clovis, New Mexico 88101
Watermelon Mountain Ranch
rio rancho, New Mexico 87124
Working Together for Equines, Inc.
albuquerque, New Mexico 87103