Puppies for Sale in Maine, ME

Puppies and Dogs under $200, $300, $400, $500, and up.

Welcome to our Maine Puppies page. If you have been searching for “Puppies for Sale Near Me,” “Puppies for Sale in ME,” or even “Dogs for Sale Near Me,” then you’ve landed on the right page. Global Rescue

We have compiled an extensive directory to help you find the perfect puppy or Dog without paying too much. Please consider adopting or rescuing your next Pet from the Maine organizations below. Please do your homework, check reviews, and never send money in advance or meet a stranger alone with the cash. America Humane Society Donations

These listings are for information purposes only, and we are not affiliated with anyone listed. You might not be able to find puppies for Sale in Maine for under $100, but you’ll find many rescues and shelters in your area where the cost of adoption won’t break your checkbook. Humane Society International

Maine Rescue Shelters and Organizations

Here you will find a list of animal shelters and rescue organizations located in Maine.


Animal Refuge League of Greater Portland
217 Landing Road
Westbrook, Maine 04092
Phone: (207) 854-9771

Bangor Humane Society
693 Mt. Hope Avenue
Bangor, ME, 04401
Phone: 207-942-8902
Email: adoption@bangorhumane.org

Grammy Rose Dog Rescue & Sanctuary
1542 Route 109
Acton, ME 04001
Phone: (844) 364-5433
Email: info@grammyrose.org

Humane Society of Waterville Area
100 Webb Road
Waterville, ME 04901
Phone: 207-873-2430
Email: info@hswa.org

Emma’s Angels Rescue
North Berwick, ME 03906
Phone: 207-676-5599
Email: axel1759@aol.com

Alpha Dog Rescue
Lebanon, ME 04027
Phone: (603) 781-8876
Email: alphadogrescue@gmail.com

For Spoiled Pets Rescue
Lebanon, ME 04027
Phone: (207) 432-0029
Email: forspoiledpets@gmail.com

Mainely Mutts Animal Rescue
Eliot, ME 03903
Phone: (717) 350-8994
Email: mainelymutts@gmail.com

Another Chance Animal Rescue
251 Country Club Rd
Sanford, ME 03906
Phone: (207) 490-2855
Email: acaradoptions@gmail.com

The Grateful Dog Animal Rescue
York, ME 03909
Email: thegratefuldoganimalrescue@gmail.com

Safe Haven Humane Society
1420 Post Road
PO Box 91
Wells, ME 04090
Phone: 207-646-1611
Email: info@safehavenhumanesociety.org

Four Legged Freedom Rescue
Kennebunk , ME 04043
Phone: (603) 387-5228
Email: fourleggedfreedomrescue@gmail.com

Lucky Pup Rescue
Kennebunkport, ME 04046
Phone:
Email: luckypuprescue@yahoo.com

When The Going Gets Ruff Animal Rescue
Biddeford, ME 04005
Phone: (207) 710-3719
Email: Whenthegoinggetsruff@gmail.com

Hope Harbor Animal Society
Saco, ME 04072
Phone: 207-283-0283
Email: info@hopeharboranimalsociety.org

New England Lab Rescue, Inc.
Limerick, ME 04048
Email: nelr@newenglandlabrescue.com

Ferret Rescue of Maine
Buxton, ME 04093
Phone: 207-727-6905
Email: fert_resq@yahoo.com

The Pixel Fund
PO Box 653
Gorham, ME 04038
Email: contactus@thepixelfund.org

Helping Paws
Gorham, ME 04038
Email: helpingpawsme@gmail.com

Fetching Hope Rescue
PO Box 23
Westbrook, ME 04098
Email: fetchinghoperescue@gmail.com

Yankee Chihuahua Rescue and Adopt
Westbrook, ME 04092
Phone: (207) 615-2299
Email: stephanie@mttom.com

Pittie Posse Rescue and Sanctuary
South Portland, ME 04106
Email: pittieposse@gmail.com

Maine Sheltie Rescue
66 Caleb Street
Portland, ME 04102
Phone: (207) 773-6677
Email: mainesheltierescue@gmail.com

Friends of Feral Felines
P.O. Box 8137
Portland, ME 04104
Phone: (207) 797-3014
Email: office@feralfelines.net

Friends of Willow
PO Box 11424
Portland, ME 04104
Phone:
Email: info@friendsofwillow.org

Paws and Claws New England
Falmouth, ME 04105
Email: rescue3@earthlink.net

Homeless Animal Rescue Team (HART)
P.O. Box 351
Cumberland, ME 04021
Phone: 207-829-4116
Email: info@hartofme.com

Old Dogs New Digs
PO Box 244
Cumberland, ME 04021
Email: woof@olddogsnewdigs.com

Harvest Hills Animal Shelter
1389 Bridgton Road
Fryeburg, ME 04037
Phone: 207-935-4358
Email: info@harvesthills.org

The Long Journey to a New Begining Animal Rescue
PO Box 364
Stow, ME 04037
Email: journeyanimalrescue@gmail.com

Tall Tails Beagle Rescue
81 Pleasant Hill Road
Freeport, ME 04032
Email: info@talltailsbeaglerescue.org

Journey Home Dog Rescue
Freeport, ME 04032
Email: maureen@journeyhomedogrescue.org

Puppy Love, Inc.
Brunswick, ME 04011
Phone: (207) 833-5199
Email: ed@puppyloveme.org

Midcoast Humane
30 Range Road
Brunswick, ME 04011
Phone: (207) 449-1366
Email: info@midcoasthumane.org

Coastal Maine Great Dane Rescue
9 Lady Slipper Lane
Topsham, ME 04086
Phone: 207 729-0679
Email: coastaldanes@gmail.com

Community Spay-Neuter Clinic
Topsham, ME 04086
Phone: (207) 721-8395
Email: csncfoster@gmail.com

Mainely Rat Rescue
Auburn, ME 04210
Email: mrr.adopt@gmail.com

Greater Androscoggin Humane Society
55 Strawberry Ave.
Lewiston, ME 04240
Phone: (207) 783-2311
Email: info@gahumane.org

A Paw in the Door Cat Rescue
Bath, ME 04530
Phone: (207) 751-4131
Email: pawinthedoor@gmail.com

Souly Maine Pets Rescue
Bath, ME 04530
Email: soulymainepetsrescue@comcast.net

Second Chance Boxer Rescue – New England
Woolwich, ME 04579
Email: juliescbr@gmail.com

Rescue Charlie’s Friends
Woolwich, ME 04579
Phone: (207) 607-9417
Email: rescuecharliesfriends@gmail.com

Responsible Pet Care of Oxford Hills
9 Swallow Road
Paris, ME 04271
Phone: (207) 743-8679
Email: responsiblepetcare@yahoo.com

Community Cat Advocates
Buckfield, ME 04220
Phone: (207) 613-4565
Email: communitycatadvocates@gmail.com

Sticks and Stones Canine Rescue
Hartford, ME 04220
Phone: (207) 890-7300
Email: Rebecca@sticksandstonesrescue.com

Fairy Tails Rescue
Bethel, ME 04217
Phone: (207) 357-6638
Email: Fairytails04217@gmail.com

Protectors of Animal Lives Society (PALS)
188 Case Road
Winthrop, ME 04364
Phone: (207) 395-4274
Email: palsnokillshelter@yahoo.com

Maine Greyhound Placement Service
231 Old Belgrade Road
Augusta, ME 04330
Phone: (207) 626-2893
Email: greyhoundkennel@roadrunner.com

Catahoula Rescue of New England
Warren, ME 04864
Phone: (207) 273-1320
Email: sln2310@yahoo.com

Franklin County Animal Shelter
550 Industry Road
Farmington, ME 04938
Phone: (207) 778-2638
Email: info@fcanimalshelter.org

Pope Memorial Humane Society of Knox County
25 Buttermilk Lane
PO Box 1294
Thomaston, ME 04861
Phone: 207-594-2200
Email: manager@hskcme.org

P.A.W.S. Animal Adoption Center
123 John Street
Camden, ME 04843
Phone: (207) 236-8702
Email: peteypaws@pawsadoption.org

Miracle German Shepherd Dog Rescue of Maine
PO Box 245
Searsmont, ME 04973
Phone: 207-266-9676
Email: miraclegsdmaine@gmail.com

Somerset Humane Society
P.O. Box 453
Skowhegan, ME 04976
Phone: (207) 474-6493
Email: somersethumanesociety@gmail.com

SPCA of Hancock County
141 Bar Harbor Road
Trenton, ME 04605
Phone: (207) 667-8088
Email: adoptions@spcahancockcounty.org

Give a Dog a Home, German Shepherd Dog Rescue
187 Downs Road
Sebec, ME 04481
Email: giveadogahome.Maine@gmail.com

Shepherds Beyond Borders
West Enfield , ME 04493
Phone: (207) 943-3469
Email: sbbrescue@gmail.com

PAWS Brave Hearts
368 South Street
Calais, ME 04619
Phone: (207) 454-7662
Email: info@pawsbravehearts.org