Home Dogs For Adoption In Maine

Dogs For Adoption In Maine

Below are all of the organizations in Maine from which you can adopt a dog. Please continue on to each individual organization’s website by clicking on their name to see dogs they have available for adoption or to learn more about the organization and their mission. Adopting is a great way of bringing home a dog in need of a loving home. Consider checking with the organizations in your area on a weekly basis if you’re looking for a specific breed before you decide to go out and buy a puppy from a breeder. You know what they say – ‘Adopt Before You Shop!’

OrganizationAddressCityEmailPhone
3 Dogs Rescue27 Tall Timbers DRBerwickEmail Us207-641-3331
A Better English Setter Rescue380 Genthner RoadWaldoboroEmail Us
A Better LifeAugustaEmail Us
Above and Beyond Great Dane RescueLewistonEmail Us
Almost Home Rescue of MaineP. O. Box 9421 #377South PortlandEmail Us
Alpha Dog RescueLebanonEmail Us603-970-0516
American Pointer RescueEllsworthEmail Us
Angels Heart Puppy RescueKitteryEmail Us501-764-6342
Animal OrphanageAirport RoadOld TownEmail Us207-827-8777
Animal Refuge League of Greater PortlandP.O. Box 336WestbrookN/A207-854-9771
Animal Rescue of KennebecP.O. Box 16AugustaEmail Us
Animal Welfare SocietyP.O. Box 43, Holland RoadWest KennebunkN/A207-985-3244
Another Chance Animal RescuePO Box 552, 37 Market StreetNorth BerwickEmail Us207-676-9330
Ark Animal Sanctuary70 Main St.HoultonEmail Us207-532-7387
Bangor Humane Society693 Mt. Hope AvenueBangorEmail Us207-942-8902
Beagles of New England StatesP.O. Box 4OrringtonEmail Us508-473-2228
Beau Buddy RescueBathEmail Us
Big Fluffy Dog Rescue Of Maine150 Oak Hill RdFayetteEmail Us
Buddy Up Animal SocietyP.O. Box 1058YarmouthEmail Us
Bully Underground Rescue NetworkFarmingdaleEmail Us
C.C. Strays Animal RescueClintonEmail Us
Carsons Animal Shelter79 Hoxie Hill RdOrringtonEmail Us207-825-4574
Catahoula Rescue of New EnglandEmail Us
Catahoula Rescue of New England30 Clements Pt RdWarrenEmail Us207-273-1320
Central Aroostook Humane Society26 Cross StreetPresque IsleEmail Us207-764-3441
Charleys StraysClintonEmail Us
Charming Canines6790 RT. 100 Burnham RoadPittsfieldEmail Us
Coastal Humane Society30 Range RoadBrunswickEmail Us207-725-5051
Coastal Maine Great Dane Rescue9 Lady Slipper LaineTopshamEmail Us207-729-0679
Companion Animal Rescue and EducationBiddefordEmail Us
Dixie 4 Paws RescueWatervilleEmail Us
Franklin County Animal Shelter550 Industry Rd.FarmingtonEmail Us207-778-2638
Friends Fur Life North EastAlfredEmail Us
Greater Androscoggin Humane Society55 Strawberry AvenueLewistonEmail Us207-783-2311
Harvest Hills Animal Shelter1389 Bridgton Rd.FryeburgEmail Us207-935-4358
Humane Society120 Drummond AvenueWatervilleEmail Us207-873-2430
Imminent Danger German Shepherd RescuePortlandEmail Us
IMPS – Internet Miniature Pinscher Service, Inc.WestbrookN/A
Journey Home Dog RescueFreeportEmail Us207-878-0180
Kennebec Valley Humane Society10 Pet Haven LaneAugustaEmail Us207-626-3491
Labs and More Rescue and AdoptionJayEmail Us207-699-7461
Lazy L Kennel188 Scribner Hill RdOtisfieldEmail Us
Life’s Little PawsBrewerEmail Us
Life’s Little Paws, Inc.83 Eaton RdExeterEmail Us
Little Paws Animal Shelter27 Portland RoadBuxtonEmail Us207-929-5505
Little Paws Big Hearts Pekingese RescuePortlandEmail Us
Lost and Found Shelter156 Swan RoadHermonEmail Us
Lucky Pup RescuePO Box 461KennebunkportEmail Us
MAGRRFalmouthEmail Us901-755-5607
Maine Coonhound RescueBrewerEmail Us
Maine Greyhound Placement Service231 Old Belgrade RdAugustaN/A207-626-2893
Maine Sheltie Rescue66 Caleb StreetPortlandEmail Us207-773-6677
Mainely Dog Rescue229 Bear Hill RoadHollisEmail Us207-423-5990
Molly’s Moments Pet Rescue230 Koskela RoadBryant PondEmail Us207-674-3091
New England Labrador Retriever Rescue58 Main StreetLimerickEmail Us
Odd Dog ~North1053 N. Berwick RoadWellsEmail Us
One More Last Chance RescueKitteryEmail Us
Passion for Pets RescueP.O. Box 1305BathEmail Us207-737-4191
Paws and Claws New EnglandFalmouthEmail Us
Paws and Claws New EnglandWest BaldwinEmail Us
PAWS Animal Welfare Society, Inc.P.O. Box 94Fort KentN/A207-543-7348
Peace Ridge Sanctuary653 Back Ridge Rd.PenobscotEmail Us207-326-9507
Penquis Animal Welfare SanctuaryP.O. Box 81, 54 Sargent Hill DriveMiloEmail Us207-943-2324
Pope Memorial Humane Society of Knox CountyP.O. Box 1294RocklandEmail Us207-594-2200
Pupp-A-Mutt Rescue29 Pine StreetFarmingdaleEmail Us207-626-7666
Puppy Love LLC9 Briar Ledge LaneBailey IslandEmail Us207-833-5199
Responsible Pet Care9 Swallow RoadParisEmail Us207-743-8679
Safe Haven Humane Society1420 Post Road (Rt. 1), PO Box 91WellsN/A207-646-1611
Second Chance Boxer RescueP.O. Box 525WoolwichN/A877-281-3146
Second Chances Animal RescueKitteryEmail Us
Shelter Friends RescueP.O. Box 3FreeportEmail Us
Somerset Humane SocietyRt. 104,123 Middle Rd, P.O. Box 453SkowheganEmail Us207-474-6493
Souly Maine Pets RescuebathEmail Us
SPCA of Hancock county141 Bar Harbor Rd.TrentonEmail Us207-667-8088
Star Bright Animal Rescue, Inc.GlenburnEmail Us
Tall Tails Beagle Rescue81 Pleasant Hill RoadFreeportEmail Us207-797-5392
Tennessee Death Row Dogs, Inc.P.O. Box 2134Mount JulietEmail Us
The ArkP.O. Box 276CherryfieldEmail Us207-546-3484
The Long Journey To A New Beginning Animal RescueStowEmail Us
The Pixel FundGorhamEmail Us
Yankee Chihuahua Rescue and AdoptWestbrookEmail Us207-615-2299