Minnesota Animal Shelters

128 Shelters
Home For Life (r)/ The Animal Sanctuary of St. Croix Valley
P.O. Box 847
Stillwater, MN 55082

Located in Washington County County

800-252-5918
Details
Homeless Hounds
2361 137Th Ave
Princeton, MN 55371

Located in Mille Lacs County County

763-389-4173
Details
Humane Society for Companion Animals
1115 Beulah Lane
Saint Paul, MN 55108

Located in Ramsey County County

651-645-7387
Details
Humane Society of Freeborn County
P.O. Box 423
Albert Lea, MN 56007

Located in Freeborn County County

507-377-8501
Details
Humane Society of Lyon County / Impoundment Center
P.O. Box 541
Marshall, MN 56258

Located in Lyon County County

507-537-0803
Details
Humane Society of Polk County
720 E Robert
Crookston, MN 56716

Located in Polk County County

218-281-7225
Details
Humane Society of Renville/Sibley Counties HSRSC
P.O. Box 185
Gibbon, MN 55335

Located in Sibley County County

507-354-9099
Details
Isanti County Humane Society
523 Highway 65 N
Cambridge, MN 55008

Located in Isanti County County

763-689-2334
Details
Itty Bitty Dog Rescue
Rescue Organization
6103 E River Rd
Fridley, MN 55432

Located in Anoka County County

763-202-6433
Details
Jack Pine Guinea Pig Rescue
Rescue Organization
26515 Apollo Street Ne
Stacy, MN 55079

Located in Isanti County County

651-440-6270
Details
K-9 Rescue
Rescue Organization
P.O. Box 502
Lakeville, MN 55044

Located in Dakota County County

952-985-3423
Details
Kanebec County Humane Society
1715 405Th Avenue Ne
Braham, MN 55006

Located in Isanti County County

320-679-5069
Details

Animal Shelters in Minnesota

View all Minnesota 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 the 128 shelters, rescues, and foster homes in Minnesota. Find a furry new friend in Minnesota and give these dogs and cats the love and care they need.

Each shelter has its own application process for adopting a pet in Minnesota. Some require background checks and home checks to make sure the pet is suitable for its adopted family.

Most shelters and rescues in Minnesota have dogs and cats for adoption. The breeds and ages can vary as all sorts of dogs and cats need a loving home.

The cost can vary for adoption in Minnesota shelters. Most adoptions require an adoption fee and payment for the pet's shots before you can take your new furry friend home.

Minnesota needs volunteers on a regular basis. Contact a local animal shelter in Minnesota directly by phone or email and ask if any volunteers are needed.
SHELTER/RESCUE SEARCH

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

    LOST & FOUND PETS

    Report or Find a Lost Pet Right Now. Spread Awareness In Your Area to Find Your Lost Pet.

    MISSING PETS
    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