Maine Animal Shelters

View all Maine animal shelter and rescue organizations in your area. Adopt a pet in need of a permanent loving and caring home today. There are so many animals living in shelters and foster homes in Maine. Find a furry new friend and give these dogs and cats the love and care they need. Search animal shelters in ME below.

Shelter/Rescue Address Phone Details
4R Animal Shelter
Shelter Organization
202 Thomas Hill
Lee ME 4455
Allen Hill Animal Shelter
Shelter Organization
P.O. Box 492
Oxford ME 4270
American Chesapeake Club Rescue Network
Rescue Organization
113 Waldoboro Road
Bremen ME 4551
Animal Orphanage
Airport Road
Old Town ME 4468
Animal Refuge League
449 Stroudwater Street
Westbrook ME 4092
Animal Welfare Society
46 Holland Road
Kennebunk ME 4094
Answered Prayer Acre Animal Rescue
Rescue Organization
Barron Road
North Anson ME 4958
Appleton Animal Control
174 Mitchell Lane
Appleton ME 4862
Ark Animal Sanctuary
70 Main St.
Houlton ME 4730
Ark Animal Shelter, The
Shelter Organization
P.O. Box 276
Cherryfield ME 4622
Aroostook Animal Rescue Foundation
Rescue Organization
P.O. Box 676
Madawaska ME 4756
Bangor Animal Shelter
Shelter Organization
541 Maine Avenue
Bangor ME 4401
Bangor Humane Society
693 Mount Hope Avenue
Bangor ME 4401
Belfast-Waldo County Humane Society, Inc.
P.O. Box 479
Belfast ME 4915
Boothbay Region Humane Society / Lincoln County Animal Shelter
Shelter Organization
45 Montgomery Road
Boothbay Harbor ME 4538
Camden-Rockport Animal Rescue League
Rescue Organization
P.O. Box 707
Rockport ME 4856
Cat Coalition of Western Maine
206 River Road
Naples ME 4055
Central Aroostook Humane Society
26 Cross Street
Presque Isle ME 4769
City of Calais Animal Shelter
Shelter Organization
P.O. Box 413
Calais ME 4619
Coastal Humane Society
30 Range Road
Brunswick ME 4011


e.g. "Miami, FL" or "Miami FL" or "33168"

Maine Shelters By City

Missing a shelter or rescue?

Help us get the word out about more shelters and rescues nationwide.

Submit Here