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
Creature Comforts Animal
195 State Road
Kittery ME 3904
Dogs Deserve Better - Maine
Po Box 6103
Portland ME 4103
First Light Farm Equine Shelter
Shelter Organization
Po Box 42 576 Shore Road
Perry ME 04667-0042
Franklin County Animal Shelter
Shelter Organization
550 Industry Road
Industry ME 4938
Friends of Feral Felines
P.O. Box 8137
Portland ME 4107
Greater Androscoggin Humane Society
3312 Hotel Road
Auburn ME 4210
H.A.R.T. Homeless Animal Rescue Team of Maine
Rescue Organization
302 Range Rd
Cumberland ME 4021
Halfway Home Pet Rescue
Rescue Organization
Po Box 488
Caribou ME 4736
Harvest Hills Animal Shelter
Shelter Organization
Route 302, Rr 1 Box 698
Fryeburg ME 4037
Hemlock Hill Farm Sanctuary
Rfd #2, Box 474
North Lebanon ME 4027
Houlton Humane Society
P.O. Box 548
Houlton ME 4730
Humane Society of Knox County
P.O. Box 1294
Rockland ME 4856
Humane Society Waterville
120 Drummond Avenue
Waterville ME 4901
Husky N Lab Rescue
Rescue Organization
2946 Bennoch Rd
Alton ME 4468
Kennebec Valley Humane Society / Connor Animal Shelter
Shelter Organization
10 Pet Haven Lane
Augusta ME 4330
Lincoln County Animal Shelter
Shelter Organization
27 Atlantic Highway Po Box 7
Edgecomb ME 4556
Lincoln County Animal Shelter
Shelter Organization
27 Atlantic Highway Po Box 7
Edgecomb ME 4556
Little Paws Animal Shelter
Shelter Organization
27 Portland Road
Buxton ME 4093
Little Wanderers Animal Adoption
383 Corinth Road
Hudson ME 4449
Maine Coonhound Rescue
Rescue Organization
1019 Us Rte. 1
Steuben ME 4680

SHELTER/RESCUE SEARCH

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

Maine Shelters By City