New Mexico Pet Rescues Animal Shelters (page 1 of 3)

Please contact the shelters and rescues below to adopt a homeless animal.

To maintain this very large list of shelters is a huge undertaking for our small staff. If you find any of the information below is incorrect or outdated, or to add a shelter, please let us know via our CONTACT FORM. In your correspondence, please mention the organization and the state.

A Place for Us Greyhound Rescue, 1905 Gun Club Rd., Albuquerque 87108, (505)873-1729

Aid for Animals, 1368 35th St., Los Alamos 87544

Alamogordo Animal Shelter, 2910 N. Florida Ave., Alamogordo 88310, (505)439-4330

Alamogordo Rare Breeds, 161 La Luz Gate Rd., Alamogordo 88310, (505)439-1689

Albuquerque Animal Care Center, 8920 Lomas Blvd. NE, Albuquerque 87112, (505)764-1140

Albuquerque Cat Action Team - ACAT, PO Box 51683, Albuquerque 87181, (505)323-2228

Albuquerque Dog, PO Box 51205, Albuquerque 87181, (505)250-0325

Animal Humane Association of New Mexico, 615 Virginia St. SE, Albuquerque 87108, (505)255-5523

Animal Protection Association of Socorro, PO Box 451, Socorro 87801, (505)835-0259

Animal Rescue Mission, Inc., 19 Acoma Ave., Alamogordo 88310, (505)443-1613

Animal Welfare Foundation, 5005 College St. NW, Albuquerque 87120, (505)839-7030

Artesia Animal Control / Shelter, 508 N. Roselawn, Artesia 88210, (505)746-2704

Avalon Rescue and Rehabilitation, 10311 Homestead Rd., Las Vegas 89143, (505)425-7589

Aztec Animal Shelter, 825 E. Sabena St., Aztec 87410, (505)334-6819

Bayard Animal Control, PO Box 788, Bayard 88023, (505)537-3312

Bernalillo City Animal Control, PO Box 638, Bernalillo 87004, (505)867-2304

Bernalillo County Animal Control and Protection Department, 1136 Gatewood SW, Albuquerque 87121, (505)314-0280

Bloomfield Animal Shelter & Sheriff's Department, 915 N. 1st St., Bloomfield 87413, (505)632-6311

Bomear Equine Rescue and Rehabilitation Center, Inc., PO Box 1038, Belen 87002, (505)861-0659

Bridging the Worlds, PO Box 9109, Santa Fe 87504, (505)501-1887

Bro and Tracy Animal Welfare, Inc., PO Box 404, Corrales 87048, (505)898-5433

Carlsbad Animal Control, 405 S. Halagueno, Carlsbad 88220, (505)885-2877

Carlsbad Humane Society, PO Box 1318, Carlsbad 88220, (505)885-4051

CARMA - Companion Animal Rescue and Medical Assistance Mobile Adoptions at PetSmart, PO Box 1233, Corrales 87048, (505)342-8070

Catron County Animal Control, PO Box 467, Reserve 87830, (505)533-6622

Chama Valley Humane Society, PO Box 131, Chama 87520, (505)756-0155

Chaves County Animal Control, PO Box 1396, Roswell 88201, (505)624-6500

Chihuahua Rescue & Transport - NM, PO Box 1285, Peralta 87042, (505)869-2397

Chihuahuan Desert Wildlife Rescue, PO Box 2627, Athony 88021, (505)882-2910

City of Las Vegas Animal Control, PO Box 160, Las Vegas 87701, (505)454-1401

Clovis Animal Welfare League, 407 N. Prince, Clovis 88101, (505)762-5008

Clovis County Animal Control & Shelter, 2203 E. Brady, Clovis 88102, (505)769-7893

Colfax County Animal Control, PO Box 39, Raton 87740, (505)445-5562

Columbus Animal Control, PO Box 350, Columbus 88029, (505)531-7154

Corrales Animal Control, 4324 Corrales Rd., Corrales 87048, (505)898-7586

Curry County Animal Control, PO Box 1043, Clovis 88101, (505)769-2335

De Baca County Animal Control, PO Box 927, Fort Sumner 88119, (505)355-2405

Deming Animal Guardians, PO Box 1275, Deming 88031, (505)544-2209

Deming-Luna County Humane Society, PO Box 70, Deming 88031, (505)546-2024

Desert Domestic Animal Refuge, P.O. Drawer 1838, Roswell 88201, (505)623-1052

Dixon Animal Protection Society, PO Box 96, Dixon 87527, (505)579-4608

Doberman Rescue of New Mexico, PO Box 10027, Albuquerque 87184, (505)710-8400

Eastern New Mexico Humane Society, Rte. 1, Box 122, Portales 88101, (505)762-5453

Eddy County Animal Control, 102 N. Canal St., Carlsbad 88220, (505)887-7551

Estancia City Animal Control, PO Box 835, Estancia 87016, (505)384-4282