Translate Our Site

Animal Shelters & Services

Information about Albuquerque shelters and services.

Under Construction: Eastside Animal Shelter

During renovation work, Animal Welfare's East Side Shelter is unable to accept surrendered pets.

Learn more about the Eastside Shelter renovation.

Shelter Locations

Find animal shelters in Albuquerque.

Bernalillo County Animal Services

For animal services outside Albuquerque city limits by within Bernalillo County.

Bernalillo County Animal Care Services

1136 Gatewood SW
Albuquerque, NM 87105
Phone: (505) 468-PETS or 468-7387
Fax: (505) 873-6709
Hours: Monday - Friday 8 a.m. - 4:30 p.m.

Shelters at Capacity

In order to better manage our shelters and care for the thousands of stray animals that come through our doors each year, we are asking people who want to surrender a pet to speak with an Animal Welfare representative before bringing your pet in.

If you must surrender a pet immediately, bring it to one of our animal shelters. If you are willing to help us deal with our capacity problem, we ask that you voluntarily go on a waiting list by calling 311 (505-768-2000).

View our list of available spay and neuter resources.

Animal Intake & Receiving

The City of Albuquerque Animal Welfare Department only accepts animals from people residing in the City of Albuquerque, Bernalillo County, Town of Bernalillo, and the Village of Los Ranchos, to include animals found within these jurisdictions. Bernalillo County includes the areas listed below. Valid identification is required to drop off all animals.

  • Carnuel
  • Tijeras
  • Sandia Park
  • Cedar Crest
  • South Valley

Regional Animal Shelters

If you reside outside of Albuquerque, Bernalillo County, Town of Bernalillo, or Los Ranchos, and need to relinquish your animal or have found a stray animal, you must contact the local animal shelter in that area:

Rio Rancho Animal Shelter

3441 Northern Blvd. 87124
(505) 891-5075

Corrales Animal Shelter

4324 Corrales Road PO Box 707 87048
(505) 898-0401

Sandoval County Animal Control

PO Box 40 Bernalillo NM 87004
(505) 867-4581

Los Lunas Animal Shelter

PO Box 1209 Los Lunas NM 87031
(505) 865-1377

Belen Animal Shelter

607 Becker Ave. Belen NM 87002
(505) 865-7501

Valencia County Animal Control

1209 Highway 314 Los Lunas NM 87031
(505) 866-2479

Edgewood Animal Control

PO Box 3610 Edgewood NM 87015
(505) 286-4518 ext. 4

Moriarty & Estancia Valley Regional Animal Shelter

83 Galloway Rd Moriarty NM 87035

Mobile Lucky Paws

Hours and locations vary. See Animal Welfare events for Mobile Lucky Paws locations.