St. Louis County Pet Services (Minnesota)

Animal Hospitals in St. Louis County, Minnesota provide medical treatment to animals, including animal medical care services, preventive care exams, diagnostic exams, laboratory services, surgical procedures, emergency medical services, dental services, and other medical care for animals.

Airport Animal Hospital Hermantown MN 4259 Haines Road 55811 218-727-0128

Duluth Veterinary Hospital Duluth MN 2015 London Road 55812 218-728-3616

Mesaba Animal Hospital Hibbing MN 11544 Spudville Road 55746 218-262-1051

North Shore Veterinary Hospital Duluth MN 6001 East Superior Street 55804 218-525-1937

Waters Edge Animal Hospital Duluth MN 332 East Central Entrance 55811 218-464-4764

Animal Shelters in St. Louis County, MN provide pet adoption services, including dog adoption, cat adoption, neutering and spaying services, animal foster care, animal control services, and lost pet services.

American Bear Association Orr MN PO Box 77 55771

Animal Allies Humane Society Duluth MN 4006 Airport Road 55811 218-722-2110

Contented Critters Makinen MN PO Box 385 55763 218-638-2153

Duluth Animal Shelter Duluth MN 2627 Courtland Street 55806 218-723-3259

Hibbing Animal Shelter Hibbing MN 11215 Minnesota 37 55746 218-262-1900

Lake Superior Humane Society Duluth MN 314 West Superior Street 55802 218-279-9922

Mesabi Humane Society Virginia MN 2305 Southern Drive 55792 218-741-7425

Northern Lights Animal Rescue Twig MN PO Box 1096 55791 218-729-1485

Range Humane Society Hibbing MN 3703 Highway 73 55746 218-778-6468


Dog Parks in St. Louis County, Minnesota offer off-lease areas for dogs, dog recreational services, exercise spaces, outdoor space for dogs, and some have ponds, water features, agility equipment, and pickup stations.

Keene Creek Dog Park Duluth MN Bristol Street 55807 802-228-2025