Maine Animal Shelters

69 Shelters
Bangor Humane Society
693 Mount Hope Avenue
Bangor, ME 04401

Located in Penobscot County County

207-942-8902
Details
Belfast-Waldo County Humane Society, Inc.
P.O. Box 479
Belfast, ME 04915

Located in Waldo County County

207-338-1403
Details
Boothbay Region Humane Society / Lincoln County Animal Shelter
Shelter Organization
45 Montgomery Road
Boothbay Harbor, ME 04538

Located in Lincoln County County

207-882-9677
Details
Camden-Rockport Animal Rescue League
Rescue Organization
P.O. Box 707
Rockport, ME 04856

Located in Knox County County

207-236-8702
Details
Cat Coalition of Western Maine
206 River Road
Naples, ME 04055

Located in Cumberland County County

207-310-3011
Details
Central Aroostook Humane Society
26 Cross Street
Presque Isle, ME 04769

Located in Aroostook County County

207-764-3441
Details
City of Calais Animal Shelter
Shelter Organization
P.O. Box 413
Calais, ME 04619

Located in Washington County County

Coastal Humane Society
30 Range Road
Brunswick, ME 04011

Located in Cumberland County County

207-725-5051
Details
Creature Comforts Animal
195 State Road
Kittery, ME 03904

Located in York County County

Dogs Deserve Better - Maine
Po Box 6103
Portland, ME 04103

Located in Cumberland County County

First Light Farm Equine Shelter
Shelter Organization
Po Box 42 576 Shore Road
Perry, ME 04667

Located in Washington County County

207-853-9453
Details
Franklin County Animal Shelter
Shelter Organization
550 Industry Road
Industry, ME 04938

Located in Franklin County County

207-778-2638
Details

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.

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

Most shelters and rescues in Maine 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 Maine shelters. Most adoptions require an adoption fee and payment for the pet's shots before you can take your new furry friend home.

Maine needs volunteers on a regular basis. Contact a local animal shelter in Maine 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