Animal Shelters

Facility Name Facility Work Phone Facility Street Location Facility Town Location
Alpha Dog Rescue (603) 970-0516 252 North Rochester Road Lebanon
Animal Refuge League (207) 854-9771 449 Stoudwater Street Westbrook
Animal Welfare Society (207) 985-3244 Old Holland Road West Kennebunk
Ark Animal Sanctuary (207) 532-4900 70 Main Street Houlton
Ark Animal Shelter, The (207) 546-3484 Barber Lane Cherryfield
Bangor Humane Society (207) 942-8902 693 MT HOPE AVE Bangor
Charley's Strays INC (207) 426-9482 117 McCarthy Road Benton
Midcoast Humane Society (207) 725-5051 30 Range Road Brunswick
Coastal ME. Great Dane Rescue (207) 729-0679 9 Ladyslipper Lane Topsham
New England Lab Rescue (207) 615-3126 43 Main Street 43 Main Street
Double B Animal Rescue (207) 778-6479 997 West Mills Road Industry
P.A.W.S. Animal Adoption Center (207) 236-8702 146 Camden Street Rockport
P.A.W.S. Inc. (207) 454-7662 84 South Street Calais
Peace Ridge Sanctuary (207) 722-3035 1111 Littlefield Road Brooks
Responsible Pet Care (207) 743-8679 132 Waterford Road Norway
Safe Haven Humane Society (207) 985-8781 (207) 985-8781 Wells
Somerset Humane Society (207) 474-6493 Middle Road Skowhegan
SPCA of Hancock County (207) 667-8088 141 Bar Harbor Road Trenton
Tall Tails Beagle Rescue (207) 797-5392 81 Pleasant Hill Road Freeport
Franklin County Animal Shelter (207) 778-2638 550 Industry Road Farmington
Greater Androscoggin Humane Society (207) 786-4713 55 Strawberry Ave. Lewiston
Homeless Animal Rescue Team of Maine, INC 302 Range Road Cumberland
Humane Society - Waterville Area (207) 872-9222 100 Webb Road Waterville
Kennebec Valley Humane Society (207) 626-3491 Pet Haven Lane Augusta
Kittery Animal Hospital, INC (207) 439-6674 195 State Road Kittery
Maine Greyhound Placement Service (207) 846-4707 249 Old Belgrade Road Augusta
3 Dogs Rescue (207) 641-3331 27 Tall Timbers Dr. Berwick
Adore Pet Rescue (207) 831-4862 39 Faith Drive Gorham
Almost Home Rescue (802) 970 0516 P.O. Box 9421 South Portland
Another Chance Animal Rescue (207) 676-9330 251 Country Club Rd. Sanford
ARK Animal Rescue of Kennebec (207) 749-3575 P.O. Box 16 Augusta
Buddy Up Animal Society (207) 233-0261 119 Bishop St. Portland
Catahoula Rescue of New England (2070 273-1320 30 Clements Point Rd. Warren
Community Cat Advocates (207) 803-8391 495 South Bridgton Rd. Bridgton
Emma's Angels Rescue (207) 676-5599 30 Meeting House Rd. North Berwick
Fairy Tails Rescue (207) 357-6638 236 Vermon St. Bethel
Fetching Hope Rescue (207) 323-1646 P.O. Box 23 Westbrook
For Spoiled Pets (207) 432-0029 452 Carl Broggi Hwy. Lebanon
Four-Legged Freedom Rescue (603) 387-5228 389 Maguire Rd. Kennebunk
Give a Dog A Home Dog Rescue (207) 564-8838 187 Downs Rd. Sebec
GSP Rescue NE (880) 450-2519 630 Maxfield Rd Howland
Halfway There Rescue (207) 522-5592 711 Middle St. Bath
Helping Paws Maine (207) -749-6461 15 Running Springs Rd. Gorham
Homes For Happy Dogs 988 Meadow Rd. Casco
Little Paws Big Hearts (207) 831-6982 34 W. Common Wealth Dr. Portland
Lucky Pup Rescue (207) 985-6763 P.O. Box 461 Kennebunkport
Lucky Puppy Rescue (207) 84 North Main St. North Monmouth
Maine Lab Rescue (207) 415-2273 19 Commons Ave. Windham
Maine Sheltie Rescue (207)284-8515 66 Caleb St. Portland
Mainely Mutts Animal Rescue (603) 312-7867 350Aramis Lane Eliot
Miracle German Shepherd Rescue (207) 266-9676 108 Appleton Ridge Rd. Searsmont
National Brittany Rescue (207) 767-2602 699 Highland Ave South Portland
New England Brittany Rescue (207) 406-2771 154 Mere Point Rd. Brunswick
New England Old English Sheepdog Rescue (603) 828-2182 197 Settler Rd South Portland
North Florida Rescue Maine (207) 931-7676 84 North Main St. North Monmouth
Passion for Pets Rescue (207) 522-5779 P.O. Box 581 Brunswick
Pittie Possie Rescue (207) 719-2249 11 Atkinson Lane Saco
Pixel's Posse (DBA The Pixel Fund) (207) 233-1919 39 Faith Dr. Gorham
Pointer Rescue (207) 625-8159 215 Senator Black Rd. West Baldwin
Pope Memorial Humane Society (207) 594-2200 P. O. Box 1294 Rockland
Pulled From the Pits (207) 740-8229 17 Lower Rd. Minot
Purrfect Match Animal Rescue (207) 1535 Westbrook St. Portland
Rescue Charlie's Friends (207) 389-4785 7 Eagle Cove Woolwich
Sticks and Stones Canine Rescue (207) 28 Mcsherry Lane Hartford
The Grateful Dog Animal Rescue (570) 468-3205 511 Maine St. Stoneham
The Green Ark (207) 298-9466 P.O. Box 9 Hollis
Two Hands Farm & Rescue (207) 298-2740 50 Woodridge Dr. Steepfalls
Underhound Railroad (207) 632-8800 171 Pinkham Brook Rd. Durham
When The Going Gets Ruff Animal Rescue (207) 710-3719 18 Raymond St. Biddeford
Yankee Chihuahua (207) 615-2299 49 Constitution Dr. Westbrook