Utah Animal Shelters

142 Shelters

    e.g. "Miami FL" or "33168"

    St George City of Animal Pound
    605 East Skyline Drive
    St George, UT 84770

    Located in Washington County

    435-634-5829
    Details
    The Humane Society of Utah
    Humane Society
    4242 South 300 West
    Murray, UT 84107

    Located in Salt Lake County

    (801) 261-2919
    Details
    Tooele City Animal Control
    90 N. Main Street
    Tooele, UT 84074

    Located in Tooele County

    Town of Ivins Animal Shelter
    Shelter Organization
    200 E. 450 N
    Ivins, UT 84738

    Located in Washington County

    435-628-1049
    Details
    Uintah Animal Shelter
    Shelter Organization
    1387 East 335 South
    Vernal, UT 84078

    Located in Uintah County

    435-781-7297
    Details
    Underdog Animal Rescue Moab
    Rescue Organization
    4561 Sunny Acres
    Moab, UT 84532
    (435) 260-8033
    Details
    Utah Animal Adoption Center
    1955 N. Redwood Road
    Salt Lake City, UT 84116

    Located in Salt Lake County

    801-355-7387
    Details
    Utah Animal Adoption Center
    8465 South 700 East
    Sandy, UT 84094
    +1 801-355-7387 Fri Closed
    Details
    Utah County Animal Shelter
    Shelter Organization
    582 West 3000 N
    Spanish Fork, UT 84660

    Located in Utah County

    801-343-4080
    Details
    Utah Humane Society
    Humane Society

    St. George, UT 84790
    Utah Shelter Outreach
    Shelter Organization
    2005 S. 1100 East.
    Salt Lake City, UT 84106
    (801) 432-2124
    Details
    Utah Valley Animal Rescue
    Rescue Organization

    Spanish Fork, UT 84660
    (385) 355-4738
    Details

    Animal Shelters in Utah

    Utah has 119 listed animal shelters and rescue organizations, spread across 21 counties. The mix is fairly even between rescue organizations and animal shelters. Salt Lake City has more than any other Utah city, followed by Riverton and Cedar City. Somewhere on this list is a Utah dog or cat who would much rather be at your place.

    Utah has 119 listed at the moment, and they are shown above with the ones that have photos first. Open any of them for the full address, contact details and opening hours.

    A mix of both, and the difference is worth knowing before you set out. A rescue usually places animals from a network of foster homes rather than from premises you can walk into, so you generally arrange a meeting first. A shelter or humane society more often has a facility you can visit during opening hours.

    Salt Lake City has more than anywhere else in Utah, followed by Riverton, Cedar City and Ogden. They are the usual place to start if you are willing to travel; the sidebar links straight through to each.

    Salt Lake, Utah and Washington counties have the most, though listings reach 21 of Utah's counties in total. The city links in the sidebar are usually the quicker way in.

    Most listings here carry a phone number, and some link to the organization's own website. Calling ahead is worth it — opening hours change, and rescues often work by appointment rather than keeping a building open.
    SHELTER/RESCUE SEARCH

      e.g. "Miami FL" or "33168"

      Utah Shelters By City
      HAVE YOU SEEN ME?
      Lost Dog in Heber City, UT
      Bandit

      Lost since 2026-05-31

      From Heber City

      View Details
      FOUND PET
      Found Dog in The Dalles, OR
      Found Pet

      Found on 2026-05-06

      Located in The Dalles

      View Details
      A pet owner handing their dog's leash to a new adopter on a neighborhood sidewalk
      Missing a shelter or rescue?

      Help us get the word out about more shelters and rescues nationwide.

      Submit Here
      dog adopt

      Pets For Adoption

      Search all animals available for adoption in your area. Give a dog or cat forever home today.

      ADOPT A PET