Maine Rescue Shelters and Organizations

Dog-N-CatHere you will find a list of animal shelters and rescue organizations located in Maine.

Dog Lover’s Digest would like to thank Petfinder.com for providing the program interface that makes this list possible.

If you are a shelter or rescue organization and do not see yourself on this list, we suggest you create an account on Petfinder.com to help people better find you.

Emma's Angels Rescue
North Berwick, ME 03906
Phone: 207-676-5599
Email: [email protected]

Alpha Dog Rescue
Lebanon, ME 04027
Phone: (603) 781-8876
Email: [email protected]

For Spoiled Pets Rescue
Lebanon, ME 04027
Phone: (207) 432-0029
Email: [email protected]

Mainely Mutts Animal Rescue
Eliot, ME 03903
Phone: (717) 350-8994
Email: [email protected]

Another Chance Animal Rescue
251 Country Club Rd
Sanford, ME 03906
Phone: (207) 490-2855
Email: [email protected]

Kittery Animal Hospital and Creature Comforts LLC
195 State Road
Kittery, ME 03904
Phone: (207) 439-4158
Email: [email protected]

Safe Haven Humane Society
1420 Post Road
PO Box 91
Wells, ME 04090
Phone: 207-646-1611
Email: [email protected]

Four Legged Freedom Rescue
Kennebunk , ME 04043
Phone: (603) 387-5228
Email: [email protected]

Lucky Pup Rescue
Kennebunkport, ME 04046
Phone:
Email: [email protected]

Hope Harbor Animal Society
Saco, ME 04072
Phone: 207-283-0283
Email: [email protected]

Ferret Rescue of Maine
Buxton, ME 04093
Phone: 207-727-6905
Email: [email protected]

Tender Touch Rescue
336 Gorham Road
Scarborough, ME 04074
Phone: 207-839-7456
Email: [email protected]

The Pixel Fund
PO Box 653
Gorham, ME 04038
Email: [email protected]

Helping Paws
Gorham, ME 04038
Email: [email protected]

Fetching Hope Rescue
PO Box 23
Westbrook, ME 04098
Phone:
Email: [email protected]

Yankee Chihuahua Rescue and Adopt
Westbrook, ME 04092
Phone: (207) 615-2299
Email: [email protected]

IMPS - Internet Miniature Pinscher Service, Inc.
Westbrook, ME 04092
Phone: (207) 615-2299
Email: [email protected]

Maine Sheltie Rescue
66 Caleb Street
Portland, ME 04102
Phone: (207) 773-6677
Email: [email protected]

Friends of Feral Felines
P.O. Box 8137
Portland, ME 04104
Phone: (207) 797-3014
Email: [email protected]

Thistle Hill
Portland, ME 04103
Phone:
Email: [email protected]

The Green Ark
Portland, ME 04103
Email: [email protected]

Homeless Animal Rescue Team (HART)
P.O. Box 351
Cumberland, ME 04021
Phone: 207-829-4116
Email: [email protected]

Old Dogs New Digs
PO Box 244
Cumberland, ME 04021
Email: [email protected]

Harvest Hills Animal Shelter
1389 Bridgton Road
Fryeburg, ME 04037
Phone: 207-935-4358
Email: [email protected]

Tall Tails Beagle Rescue
81 Pleasant Hill Road
Freeport, ME 04032
Phone: (207) 797-5392
Email: [email protected]

Midcoast Humane
30 Range Road
Brunswick, ME 04011
Phone: (207) 449-1366
Email: [email protected]

Australian Cattle Dog Rescue Association
Albany, NY 12237
Servicing the North East-Maine to North
Portland, ME 04258
Phone:
Email: [email protected]

Coastal Maine Great Dane Rescue
9 Lady Slipper Lane
Topsham, ME 04086
Phone: 207 729-0679
Email: [email protected]

Community Spay-Neuter Clinic
Topsham, ME 04086
Phone: (207) 721-8395
Email: communitysp[email protected]

Mainely Rat Rescue
Auburn, ME 04210
Email: [email protected]

Beau Buddy Rescue
Bath, ME 04530
Phone: (207) 522-5592
Email: [email protected]

A Paw in the Door Cat Rescue
Bath, ME 04530
Phone: (207) 751-4131
Email: [email protected]

Rescue Charlie's Friends
Woolwich, ME 04579
Phone: (207) 607-9417
Email: [email protected]

Responsible Pet Care of Oxford Hills
9 Swallow Road
Paris, ME 04271
Phone: (207) 743-8679
Email: [email protected]

Community Cat Advocates
Buckfield, ME 04220
Phone: (207) 613-4565
Email: [email protected]

Sticks and Stones Canine Rescue
Hartford, ME 04220
Phone: (207) 890-7300
Email: [email protected]

Protectors of Animal Lives Society (PALS)
188 Case Road
Winthrop, ME 04364
Phone: (207) 395-4274
Email: [email protected]

Animal Rescue of Kennebec
P.O. Box 16
Augusta, ME 04332
Email: [email protected]

Maine Greyhound Placement Service
231 Old Belgrade Road
Augusta, ME 04330
Phone: (207) 626-2893
Email: [email protected]

Catahoula Rescue of New England
Warren, ME 04864
Phone: (207) 273-1320
Email: [email protected]

Pope Memorial Humane Society of Knox County
25 Buttermilk Lane
PO Box 1294
Thomaston, ME 04861
Phone: 207-594-2200
Email: [email protected]

P.A.W.S. Animal Adoption Center
123 John Street
Camden, ME 04843
Phone: (207) 236-8702
Email: [email protected]

Miracle German Shepherd Dog Rescue of Maine
PO Box 245
Searsmont, ME 04973
Phone: 207-266-9676
Email: [email protected]

Somerset Humane Society
123 Middle Rd.
P.O. Box 453
Skowhegan, ME 04976
Phone: 207-474-6493
Email: [email protected]

SPCA of Hancock County
141 Bar Harbor Road
Trenton, ME 04605
Phone: (207) 667-8088
Email: [email protected]

Shepherds Beyond Borders
West Enfield , ME 04493
Phone: (207) 943-3469
Email: [email protected]

PAWS Brave Hearts
368 South Street
Calais, ME 04619
Phone: (207) 454-7662
Email: [email protected]