Maine Pet Rescues Animal Shelters

Please contact the shelters and rescues below to adopt a homeless animal.

To maintain this very large list of shelters is a huge undertaking for our small staff. If you find any of the information below is incorrect or outdated, or to add a shelter, please let us know via our CONTACT FORM. In your correspondence, please mention the organization and the state.

Allen Hill Animal Shelter, PO Box 492, Oxford 04270, (207)743-7217

American Chesapeake Club Rescue Network, 113 Waldoboro Rd., Bremen 04551, (207)529-4511

Animal Orphanage, Airport Rd., Old Town 04468, (207)827-8777

Animal Refuge League, 449 Stroudwater St., Westbrook 04092, (207)854-9771

Animal Welfare Society, Inc., PO Box 43, West Kennebunk 04094, (207)985-3244

Another Chance Animal Rescue, PO Box 552, North Berwick 03906, (207)676-2248

Answered Prayer Acre Animal Rescue, Barron Rd., North Anson 04958, (207)635-2377

Appleton Animal Control, 174 Mitchell Ln., Appleton 04862, (207)845-2888

Ark Animal Sanctuary, 70 Main St., Houlton 04730, 207)532-7387, email: keeper[at]arksanctuary.com

Aroostook Animal Rescue Foundation, PO Box 676, Madawaska 04756, (207)728-6821

Bangor Animal Shelter, 541 Maine Ave., Bangor 04401, (207)947-3205

Bangor Humane Society, 693 Mount Hope Ave., Bangor 04401, (207)942-8902

Belfast-Waldo County Humane Society, Inc., PO Box 479, Belfast 04915, (207)338-1403

Boothbay Region Humane Society / Lincoln County Animal Shelter, 45 Montgomery Rd., Boothbay Harbor 04538, (207)882-9677

Camden-Rockport Animal Rescue League, PO Box 707, Rockport 04856, (207)236-8702

Central Aroostook Humane Society, 26 Cross St., Presque Isle 04769, (207)764-3441

City of Calais Animal Shelter, PO Box 413, Calais 04619

Coastal Humane Society, 30 Range Rd., Brunswick 04011, (207)725-5051

Creature Comforts Animal, 195 State Rd., Kittery 03904

Franklin County Animal Shelter, 550 Industry Rd., Industry 04938, (207)778-2638

Friends of Feral Felines, PO Box 8137, Portland 04107, (207)797-3014

Greater Androscoggin Humane Society, 3312 Hotel Rd., Auburn 04210, (207)783-2311

Harvest Hills Animal Shelter, Rte. 302, RR 1 Box 698, Fryeburg 04037, (207)935-4358

Hemlock Hill Farm Sanctuary, RFD 2, Box 474, North Lebanon 04027, (207)457-1371

Houlton Humane Society, PO Box 548, Houlton 04730, (207)532-2862

Humane Society of Knox County, PO Box 1294, Rockland 04856, (207)594-2200

Humane Society Waterville, 120 Drummond Ave., Waterville 04901, (207)873-2430

Kennebec Valley Humane Society / Connor Animal Shelter, 10 Pet Haven Ln., Augusta 04330, (207)626-3491

Kitty Cat Ln. Rescue, PO Box 167, West Newfield 04095, (207)793-2992

Lincoln County Animal Shelter, 27 Atlantic Hwy., PO Box 7, Edgecomb 04556, (207)882-9677

Little Paws Animal Shelter, 27 Portland Rd., Buxton 04093, (207)929-5505

Little Wanderers Animal Adoption, 383 Corinth Rd., Hudson 04449, (207)327-1422

Maine Greyhound Placement Service, PO Box 682, Bridgton 04009, (207)647-8944

Maine Humane Center, 279 River Rd., Windham 04062, (207)892-8007

Maine State SPCA, PO Box 10, Windham 04062, (800)482-7447

Mature Animals for Mature Adults - MAMA, PO Box 94, Prospect Harbor 04669

National Brittany Rescue and Adoption Network, (207) 778-1471 OR (207) 567-6024, email: lynes4[at]gmail.com OR marshwinds19[at]yahoo.com

New England Rabbit Sanctuary, PO Box 626, Boothbay 04537, (207)633-0310

P.A.W.S., Rte. 1 Box 1142, Woodland 04694, (207)454-8733

P.A.W.S. Humane Society, PO Box 182, Calais 04619, (207)454-7662

Pals Animal Shelter / Protectors of Animal Life Society, 188 Case Rd., Winthrop 04364, (207)395-4274

Peaceable Kingdom, PO Box 13, Limestone 04750, (207)722-4043

Penebscot Valley Humane Society, PO Box 73, Lincoln 04457, (207)794-3457

Pet Society Animal Shelter, PO Box 313, Cherryfield 04622, (207)546-3310

Pittsfield Animal Shelter, RR 1, Box 3965, Pittsfield 04967, (207)487-5104

Precious Paws Rescue & Adoption, Inc., 15 Main St., Van Buren 04785, (207) 868-2828

Redbone Rescue, 1019 US Rte. 1, Steuben 04680, (207)546-2436

Responsible Pet Care Animal Shelter/ Pet Rescue Team, PO Box 286, Oxford 04270

Responsible Pet Care of Oxford Hills, 132 Waterford Rd., PO Box 82, Norway 04268, (207)743-8679

Sanford Municipal Shelter, R.R.1, Box 35, Springvale 04083

Save Our Strays, PO Box 445, Fairfield 04937, (207)877-0060

Second Chance Boxer Rescue, Inc., PO Box 525, Woolwich 04256, (877)281-3146

Somerset Humane Society/ Animal Shelter, PO Box 453, Skownegan 04976, (207)474-6493

Southern Maine Husky Rescue, PO Box 126, Poland 04274, (207)240-3301

Southwest Harbor Animal Shelter, 15 Wood St., Southwest Harbor 04679, (207)244-3749

SPCA of Hancock County, PO Box 1008, Mount Desert 04660, (207)288-0151

Spirit of Hope Farm, 853 Lebanon Rd., Winterport 04496, (207)433-0831

The Animal Welfare Society, PO Box 43, West Kennebunk 04094

The Ark Animal Shelter, PO Box 276, Cherryfield 04622, (207)546-3484