Skip to main content

Animal Shelters & Services

Information about Albuquerque shelters and services.

Shelter Locations & Operations

Find animal shelters in Albuquerque.

We also have cats available at Catopia Cat Cafe

8001 Wyoming Blvd NE, Suite C-5, Albuquerque, NM  87113

Bernalillo County Animal Services

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

Bernalillo County Animal Care Services

3001 Second St. SW
Albuquerque, NM 87105
Telephone: 505-468-PETS or 468-7387
Fax: 505-873-6709
Hours: Tuesday – Saturday: 1-5:30 p.m. with adoption viewings ending at 5 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, please bring your pet 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.

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
  • Corrales Animal Shelter
    4324 Corrales Road PO Box 707 87048
  • Sandoval County Animal Control
    PO Box 40 Bernalillo NM 87004
  • Los Lunas Animal Control
    660 Main Street Los Lunas NM 87031
  • Belen Animal Shelter
    607 Becker Ave. Belen NM 87002
  • Valencia County Animal Shelter
    1209 Highway 314 Los Lunas NM 87031
  • 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