Maine Animal Shelters

View all Maine 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 Maine. Find a furry new friend and give these dogs and cats the love and care they need. Search animal shelters in ME below.

Shelter/Rescue Address Phone Details
Second Chance Boxer Rescue, Inc.
Rescue Organization
P.O. Box 525
Woolwich ME 4256
Somerset Humane Society/ Animal Shelter
Shelter Organization
P.O. Box 453
Skownegan ME 4976
Southern Maine Husky Rescue
Rescue Organization
P.O. Box 126
Poland ME 4274
Southwest Harbor Animal Shelter
Shelter Organization
15 Wood Street
Southwest Harbor ME 4679
SPCA of Hancock County
P.O. Box 1008
Mount Desert ME 4660
SPCA of Hancock County
141 Bar Harbor Road
Trenton ME 4605
Spirit of Hope Farm
853 Lebanon Rd
Winterport ME 4496
The Ferret Zone
Dresden, Me
Dresden ME 4342
The Green Ark
38 Vermont Avenue
Portland ME 4103


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