BreedersNearby
Adopt › Maine

Dog rescues and shelters in Maine

Places to adopt a dog in Maine (ME), with phone, website and public reviews

53places to adopt
32shelters
21rescue groups

There are 53 dog rescues and animal shelters in Maine with a public listing: 32 shelters and 21 rescue groups. The list below starts with the ones that have the most and best public reviews, and the map shows all of them.

Rescues and shelters come from public business listings. We do not run adoptions and nobody pays to appear. Call first: hours and available dogs change every day.

Dog rescues near cities in Maine

Breed rescues in Maine

Dog rescues and shelters in Maine

18

Give a Dog a Home Rescue

Sebec, ME · Rescue group
4.469 reviews
39

Red Roo Rescue

Orland, ME · Rescue group
4.34 reviews
50

community ark rescue

Augusta, ME · Animal shelter
No reviews yet

Looking for a specific breed?

Shelters and rescues in Maine take in dogs of every breed. If you want a puppy of one breed, we also list 127 dog breeders in Maine.

Dog breeders in Maine

Questions

How many dog rescues are there in Maine?

We list 53 places to adopt a dog in Maine: 32 animal shelters and 21 rescue groups, of which 3 work with a single breed.

How much does it cost to adopt a dog in Maine?

Each shelter or rescue sets its own adoption fee, usually far below the price of a puppy from a breeder, and it normally covers vaccines, a microchip and spaying or neutering. Ask what the fee includes when you call.

Are there breed rescues in Maine?

Yes: Tall Tails Beagle Rescue, Pit bull Rescue Maine and Sheltie Rescue of Southern Maine. General shelters also take in purebred dogs, so ask them about the breed you want.