Maine Animal Shelters
P.A.W.S. Humane Society
Calais, ME 04619
Located in Washington County County
Pals Animal Shelter / Protectors of Animal Life Society
Winthrop, ME 04364
Located in Kennebec County County
Peaceable Kingdom
Limestone, ME 04750
Located in Aroostook County County
Penebscot Valley Humane Society
Lincoln, ME 04457
Located in Penobscot County County
Pet Society Animal Shelter
Cherryfield, ME 04622
Located in Washington County County
PINEACRES SHELTER KENNEL
Montville, ME 04942
Located in Penobscot County County
Pittsfield Animal Shelter
Pittsfield, ME 04967
Located in Somerset County County
Precious Paws Rescue & Adoption, Inc.
Van Buren, ME 04785
Located in Aroostook County County
Responsible Pet Care Animal Shelter/ Pet Rescue Team
Oxford, ME 04270
Located in Oxford County County
Responsible Pet Care of Oxford Hills
Norway, ME 04268
Located in Oxford County County
Sanford Municipal Shelter
Springvale, ME 04083
Located in York County County
Save Our Strays
Fairfield, ME 04937
Located in Somerset County County
Animal Shelters in Maine
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 the 69 shelters, rescues, and foster homes in Maine. Find a furry new friend in Maine and give these dogs and cats the love and care they need.
SHELTER/RESCUE SEARCH
e.g. "Miami FL" or "33168"
Report or Find a Lost Pet Right Now. Spread Awareness In Your Area to Find Your Lost Pet.
MISSING PETSHelp us get the word out about more shelters and rescues nationwide.

Pets For Adoption
Search all animals available for adoption in your area. Give a dog or cat forever home today.
ADOPT A PET