Select Page

Maine Animal Shelters – ME

Animal shelters located in the state of Maine

If you would like your shelter added to the list, please contact us


Animal Welfare Society (Kennebunk) Kennebunk ME
Another Chance Animal Rescue North Berwick ME
Ark Animal Sanctuary Houlton ME
Bangor Humane Society Bangor ME
CHS – Coastal Humane Society (Brunswick) Brunswick ME
Greater Androscoggin Humane Society (Lewiston) Lewiston ME
H.A.R.T., Homeless Animal Rescue Team of Maine (Cumberland) http:/// Cumberland ME
Halfway Home Pet Rescue (Caribou) Caribou ME
Harvest Hills Animal Shelter (Fryeburg) Fryeburg ME
Humane Society of Knox County (Thomaston) Thomaston ME
P.A.W.S. Animal Adoption Center Rockport ME
Responsible Pet Care of Oxford Hills Norway ME
Safe Haven Humane Society Wells ME
SPCA of Hancock County (Trenton) Trenton ME
The ARK Animal Shelter Cherryfield ME