New Mexico Animal Shelters

View all New Mexico animal shelter and rescue organizations in your area. Adopt a pet in need of a permanent loving and caring home today. There are so many animals living in shelters and foster homes in New Mexico. Find a furry new friend and give these dogs and cats the love and care they need. Search animal shelters in NM below.

Shelter Address City Phone Details
2 Can Rescue, Inc.
P.O. Box 5612 Clovis NM 88102
Clovis575-742-8508
A Place for Us Greyhound Rescue
1905 Gun Club Road Albuquerque NM 87108
Albuquerque505-873-1729
Aid for Animals
1368 35Th Street Los Alamos NM 87544
Los Alamos
Alamogordo Animal Shelter
2910 N. Florida Avenue Alamogordo NM 88310
Alamogordo505-439-4330
Alamogordo Rare Breeds
161 La Luz Gate Road Alamogordo NM 88310
Alamogordo505-439-1689
Albuquerque Animal Care Center
8920 Lomas Blvd Ne Albuquerque NM 87112
Albuquerque505-764-1140
Albuquerque Cat Action Team (ACAT)
P.O. Box 51683 Albuquerque NM 87181
Albuquerque505-323-2228
Animal Humane Association of New Mexico
615 Virginia Street Se Albuquerque NM 87108
Albuquerque505-255-5523
Animal Protection Association of Socorro
P.O. Box 451 Socorro NM 87801
Socorro505-835-0259
Animal Rescue Mission, Inc.
19 Acoma Avenue Alamogordo NM 88310
Alamogordo505-443-1613
Animal Services Center
3551 Bataan Memorial W Las Cruces NM 88012
Las Cruces575-382-0018
animal shelter
114 Central Ave Sw Albuquerque NM 87105
Albuquerque505-768-1981
Animal Support Center, The (TASC)
1822 Seventh Street Las Vegas NM 87701
Las Vegas505-454-0221
Animal Welfare Foundation
5005 College Street Nw Albuquerque NM 87120
Albuquerque505-839-7030
Artesia Animal Control / Shelter
508 N. Roselawn Artesia NM 88210
Artesia505-746-2704
Avalon Rescue and Rehabilitation
10311 Homestead Road Las Vegas NM 89143
Las Vegas505-425-7589
Aztec Animal Shelter
825 E. Sabena Street Aztec NM 87410
Aztec505-334-6819
Bayard Animal Control
P.O. Box 788 Bayard NM 88023
Bayard505-537-3312
Belen Animal Control
607 Becker Avenue Belen NM 87002
Belen505-864-4403
Bernalillo City Animal Control
P.O. Box 638 Bernalillo NM 87004
Bernalillo505-867-2304
Bernalillo County Animal Control and Protection Department
1136 Gatewood Sw Albuquerque NM 87121
Albuquerque505-314-0280
Bloomfield Animal Shelter & Sheriff's Department
915 N. 1St St. Bloomfield NM 87413
Bloomfield505-632-6311
Bomear Equine Rescue and Rehabilitation Center, Inc.
P.O.Box 1038 Belen NM 87002
Belen505-861-0659
Bridging the Worlds
P.O. Box 9109 Santa Fe NM 87504
Santa Fe505-501-1887
Bro and Tracy Animal Welfare, Inc.
P.O. Box 404 Corrales NM 87048
Corrales505-898-5433
Candy Kitchen Rescue Ranch
Star Route 2, Box 28 Ramah NM 87321
Ramah505-775-3304
Carlsbad Animal Control
405 S. Halagueno Carlsbad NM 88220
Carlsbad505-885-2877
Carlsbad Humane Society
P.O. Box 1318 Carlsbad NM 88220
Carlsbad505-885-4051
CARMA Mobile adoptions at PetsMart
P.O. Box 1233 Corrales NM 87048
Corrales505-342-8070
Catron County Animal Control
P.O. Box 467 Reserve NM 87830
Reserve505-533-6622