Image
Adopt New Mexico pets
Many shelters and rescue groups in New Mexico are over capacity. By adopting, you give one lucky dog or cat a home and create space for another pet in your community to be rescued.
Adopt a pet near you
These shelters and rescue groups in New Mexico are full of loving cats and dogs looking for homes with people like you.
- City of Las Vegas Animal Care Center
1680 N. Grand Ave.
Las Vegas, NM 87701
505-426-3289 - ABQ — East Side Shelter
8920 Lomas NE
Albuquerque, NM 87112
505-768-1975 - ABQ — Lucky Paws
Coronado Center, 6600 Menaul NE
Albuquerque, NM 87110
505-764-1100 - ABQ — West Side Shelter
11800 Sunset Gardens SW
Albuquerque, NM 87121
505-768-1975 - Albuquerque Animal Welfare Department
8001 Wyoming Blvd. NE, Suite C-5
Albuquerque, NM 87113 - Animal Services Center of the Mesilla Valley
3551 Bataan Mem W
Las Cruces, NM 88012
575-382-0018 - Aztec Animal Shelter
825 Sabena St.
Aztec, NM 87410
505-334-6819 - Bernalillo County Animal Care Services
3001 2nd St. SW
Albuquerque, NM 87105
505-314-0281 - City of Clovis Animal Shelter
2203 E. Brady Ave.
Clovis, NM 88101
575-769-7893 - City of Hobbs Animal Adoption Center
702 N. Grimes St.
Hobbs, NM 88240
575-397-9323 - City of Lovington Animal Shelter
3633 S. Main Ave.
Lovington, New Mexico 88260
575-552-3669 - Deming-Luna County Humane Society
2135 Onate Ave.
Deming, NM 88030
575-546-2024 - Espanola Valley Humane Society
108 Hamm Parkway
Española, NM 87532
505-753-8662 - Farmington Regional Animal Shelter
133 Browning Parkway
Farmington, NM 87401
505-599-1098 - Grants Animal Care Center
600 W. Santa Fe Ave.
Grants, NM 87020
505-285-4012 - High Desert Humane Society
3050 S. Cougar Way, P.O. Box 1973
Silver City, NM 88062
575-538-9261 - Humane Society of Lincoln County
25962 US Hwy 70
Ruidoso, NM 88345
575-257-9841 - Lordsburg Animal Control
101 Transfer Station Dr.
Lordsburg, NM 88045
575-313-6572 - Mckinley County Humane Society of New Mexico
1273 Balok St.
Gallup, NM 87301
505-863-2616 - Moriarty Animal Control
201 Broadway Ave. S
Moriarty, NM 87035
505-832-6060 - Noah's Ark Animal Refuge Inc.
5217 Buena Vista Dr.
Carlsbad, NM 88220
575-885-5769 - Otero County Animal Shelter
601 Wright Ave.
Alamogordo, NM 88310
575-434-2959 - Paws and Claws Humane Society Inc. (Artesia)
502 N. Paddywagon
Artesia, NM 88210
575-746-5041 - Rio Rancho Animal Control
3441 Northern Blvd.
Rio Rancho, NM 87124
505-891-5075 - Roswell Animal Services
705 E. McGaffey St.
Roswell, NM 88203
575-624-6722 - Socorro City Animal Shelter
100 Airport Road
Socorro, NM 87801
575-835-4222 - Torrance County Animal Shelter
P.O. Box 875, 751 Salt Missions Trail
McIntosh, NM 87032
505-384-5117 - Truth or Consequences Animal Shelter
1101 Cedar St. Building C
Truth or Consequences, NM 87901
575-894-4556 - Tucumcari Animal Care and Control
215 East Center St., P.O. Box 1188
Tucumcari, NM 88401
575-461-3451 - Valencia County Animal Shelter
1209 NM-314
Los Lunas, NM 87031
505-866-2479 - Village of Santa Clara Animal Shelter
524 Ft. Bayard St., P.O. Box 316
Santa Clara, NM 88026
575-537-4934
If you don't see your local shelter listed above, we'll help you find a shelter closest to where you live.
The Best Friends Network is made up of thousands of public and private shelters, rescue groups, spay/neuter organizations, and other animal welfare groups, all working to save the lives of dogs and cats in communities like yours across the country.
Each and every one of our network partners needs caring people like you to adopt, foster, donate, volunteer, and advocate to help save the lives of pets where you live.
Find a network partner near you today:
About Best Friends
Best Friends Animal Society is working to save the lives of cats and dogs all across the country, giving pets second chances and happy homes.
how-you-can-help