Minnesota Animal Shelters

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 shelters and foster homes in Minnesota. Find a furry new friend and give these dogs and cats the love and care they need. Search animal shelters in MN below.

Shelter Address City Phone Details
All Creatures Great & Small
6320 14Th Avenue S Richfield MN 55423
Richfield612-869-2833
Almost Home Shelter
2283 Hwy 23 Mora MN 55051
Mora320-679-5376
American Bear Association
P.O. Box 77 Orr MN 55771
Orr
Angel Animals Network / Angel Animals Educational Foundation (AAF)
P.O. Box 26354 Minneapolis MN 55426
Minneapolis952-925-3309
Animal Allies
P.O. Box 400 Red Wing MN 55066
Red Wing651-263-4050
Animal Allies Humane Society
407 W. Michigan Street Duluth MN 55802
Duluth218-722-5341
Animal Ark
2600 Industrial Court Hastings MN 55033
Hastings651-772-8983
Animal Control and Management White Bear
1283 Hammond Road White Bear Lake MN 55110
White Bear Lake651-426-4013
Animal Control Services Robbinsdale
3611 Grimes Robbinsdale MN 55422
Robbinsdale763-588-3056
Animal Humane Society of Hennepin County
845 Meadow Lane N Golden Valley MN 55422
Golden Valley763-489-2235
Animal Sanctuary Foundation
10 S 5Th St #700 Minneapolis MN 55402
Minneapolis612-321-0606
Animal Services Unit
P.O. Box 143 Waseca MN 56093
Waseca507-521-1829
Animal Shelter
2627 Courtland Avenue Duluth MN 55802
Duluth218-722-2110
Anoka City Pound
2015 First Avenue Anoka MN 55303
Anoka612-421-6632
Avian Welfare Coalition
P.O. Box 40212 Saint Paul MN 55104
Saint Paul
B. Robert Lewis Memorial Animal Shelter
38769 Tiger Street Nw Prnceton MN 55371
Prnceton763-389-5053
B.R.I.M (Basset Rescue In Minnesota)
3241 Midland Avenue White Bear Lake MN 55110
White Bear Lake651-704-9785
Becker County Humane Society
P.O. Box 1506 Detroit Lakes MN 56502
Detroit Lakes218-847-0511
Beltrami Humane Society
P.O. Box 1903 Bemidji MN 56619
Bemidji218-751-7910
Blaine Animal Control
10801 Town Square Drive Blaine MN 55434
Blaine612-754-0501
Bloomington Animal Control
1800 W. Old Shakopee Road Bloomington MN 55431
Bloomington952-563-4942
Bloomington Animal Shelter/ Bloomington Police Department
9920 Logan Avenue South Bloomington MN 55431
Bloomington952-948-3942
Borderland Humane Society / Koochiching County Humane Society
807 Second Street International Falls MN 56649
International Falls218-283-4651
Braveheart Rescue Inc.
12745 190Th Street E Hastings MN 55033
Hastings612-382-4234
Braveheart Rescue, Inc.
12745 E 190Th St. Hastings MN 55033
Hastings612-382-4234
Brighter Future Animal Rescue
14696 205Th St Barrett MN 56311
Barrett320-815-7033
Brown County Humane Society
P.O. Box 512 New Ulm MN 56073
New Ulm507-359-2312
Carver-Scott Humane Society
P.O. Box 215 Chaska MN 55318
Chaska952-368-3553
Cat House ARF
322 E. Hennepin Avenue Minneapolis MN 55414
Minneapolis612-623-1067
Cause For Paws, Inc.
P.O. Box 130472 Roseville MN 55113
Roseville612-259-1483