> Maine Animal Shelters

Maine Animal Shelters

Maine Animal Shelters receive pets from:

  • stray animals
  • relatives when an owner has passed away
  • humane organizations and animal control agencies
  • owners who can no longer care for their pets

When animals are taken in, they rarely have a medical history. If there is one available that indicates medical aid or veterinary care has been given; this information is passed on to the new owner. The Animal Shelter cannot guarantee the health or temperament of an animal adopted from the Shelter.

In order to adopt from a Maine Animal Shelter you will need a Drivers License or photo ID and must be at least 18 years of age.

Please allow at least 30 minutes to visit the Shelter, view the animals and acquaint yourself with those who are available for adoption. If you do not find what you are looking for, a wish list is sometimes maintained at the front desk, so be sure to check with the receptionist.

Want to add your Maine shelter or rescue to our database? Click here to fill out a short form and have your shelter or rescue added to our database!

4R Animal Shelter
Lee, Maine 04455
Allen Hill Animal Shelter
oxford, Maine 04270
Animal Orphanage
old town, Maine 04468
Animal Refuge League
westbrook, Maine 04092
Animal Welfare Society, Inc.
west kennebunk, Maine 04094
Answered Prayer Acre Animal Rescue
north anson, Maine 04958
Appleton Animal Control
appleton, Maine 04862
Ark Animal Sanctuary
Houlton, Maine 04730
Ark Animal Shelter, The
cherryfield, Maine 04622
Aroostook Animal Rescue Foundation
madawaska, Maine 04756
Bangor Animal Shelter
bangor, Maine 04401
Bangor Humane Society
bangor, Maine 04401
Camden-Rockport Animal Rescue League
rockport, Maine 04856
Cat Coalition of Western Maine
Naples,, Maine 04055
Central Aroostook Humane Society
presque isle, Maine 04769
City of Calais Animal Shelter
calais, Maine 04619
Coastal Humane Society
Brunswick, Maine 04011
Creature Comforts Animal
kittery, Maine 03904
Dogs Deserve Better - Maine
Portland, Maine 04103
First Light Farm Equine Shelter
Perry, Maine 04667
Franklin County Animal Shelter
industry, Maine 04938
Friends of Feral Felines
portland, Maine 04107
Halfway Home Pet Rescue
Caribou, Maine 04736
Harvest Hills Animal Shelter
fryeburg, Maine 04037
Hemlock Hill Farm Sanctuary
north lebanon, Maine 04027
Houlton Humane Society
houlton, Maine 04730
Humane Society of Knox County
rockland, Maine 04856
Humane Society Waterville
waterville, Maine 04901
Husky N Lab Rescue
Alton, Maine 04468
Kitty Cat Lane Rescue
west newfield, Maine 04095
Lincoln County Animal Shelter
Edgecomb, Maine 04556
Lincoln County Animal Shelter
Edgecomb, Maine 04556
Little Paws Animal Shelter
buxton, Maine 04093
Little Wanderers Animal Adoption
hudson, Maine 04449
Loyal Heart Puppy Rescue
New Gloucester, Maine 04260
Maine Coonhound Rescue
steuben, Maine 04680
Maine Greyhound Placement Service
bridgton, Maine 04009
Maine Humane Center
windham, Maine 04062
Maine Lab Rescue
Windham, Maine 04062
Maine State SPCA
windham, Maine 04062
Marlee Animal Rescue
north berwick, Maine 03906
Mature Animals for Mature Adults M.A.M.A.
prospect harbor, Maine 04669
New England Rabbit Sanctuary
boothbay, Maine 04537
woodland, Maine 04694