10 Best Animal Shelters & Pet Rescues in Maine!

Looking for a furry companion to call your own? Feeling charitable and wanting to help animals in need? The ten best animal shelters and pet rescues in Maine have just the thing for you! From the rugged coastline to the lush forests, Pine Tree State has something special for all animal lovers to become part of the movement, and find all pets a home to call their own.

Midcoast Humane, Brunswick, ME

Midcoast Humane is making waves for animals across the state. This animal shelter has joined forces and brought two facilities together, creating one of the biggest and best shelters around. With dedicated staff and volunteers, they offer a second chance to nearly 3,500 animals each year. It's a powerful force working for animals.

Homeless Animal Rescue Team of Maine, Inc, Cumberland, ME

This animal shelter is making a difference in the lives of cats in need! All cats in their care are provided with refuge, comfort, and comprehensive medical attention. Any cats surrendered, abandoned, injured, or abused will find a new loving home with the help of this shelter. Join the mission to help cats live a happy, healthy life!

Bangor Humane Society, Bangor, ME

Discover a place of warmth, hope, and peace at Bangor Humane Society. This haven of care dates back to the early 1800s, focusing on the well-being of livestock and workhorses. Today, the shelter is dedicated to enhancing the lives of children and animals alike with adoptions, educational programs, and more. Visit and help them continue this legacy of compassion and care.

Pope Memorial Humane Society, Thomaston, ME

Support Pope Memorial Humane Society and help them give every animal a loving home! Their dedicated volunteers work hard to ensure the compassionate care, treatment, and placement of companion animals in transition. With your help, they can put an end to pet homelessness and enrich the lives of both people and animals in our community. Be part of the solution - adopt, foster, or donate!

Animal Refuge League of Greater Portland, Westbrook, ME

The ARLGP is making a difference in the lives of animals everywhere! Through their compassionate care, they are providing temporary shelter and comfort to those that have been abandoned, lost, or neglected. They are also dedicated to supporting the humane treatment of animals and ending overpopulation through education and spaying/neutering. By considering the safety and welfare of all animals, they are impacting the community in a positive and meaningful way.

Somerset Animal Shelter, Skowhegan, ME

Experience the life-saving mission of the Skowhegan Humane Society (SHS)! This 501(c)3 no-kill shelter relies on private donors to fund its programs and services and is dedicated to providing temporary refuge to birds, cats, and dogs of all kinds. With the help of generous donors, SHS is able to offer a safe haven to stray and abandoned animals from the many towns they serve.

Kennebec Valley Humane Society, Augusta, ME

At Kennebec Valley Humane Society, they believe in creating a kinder community through the special bond between animals and humans. Their mission is to make sure every animal finds the loving, caring home that they deserve- they strive to provide healing, hope, and second chances for all animals.

Humane Society Waterville Area, Waterville, ME

Humane Society Waterville Area is doing amazing work in the community! With a mission to provide loving homes for pets, educate the community about responsible pet ownership, and advocate for the humane treatment of all animals - this shelter is leading the way in animal welfare. Think you can help? Donate, volunteer, or adopt today!

Animal Welfare Society, Kennebunk, ME

Animal Welfare Society, Kennebunk, ME Since 1967, the Animal Welfare Society (AWS) has been providing love and care to animals in need. With its modern facility, AWS has been working tirelessly to ensure a safe and healthy home for over 10,000 pets and community members each year. Take a journey with AWS to experience the joy of true animal love and care.

Harvest Hills Animal Shelter, Fryeburg, ME

Harvest Hills Animal Shelter is making a big difference in Western Maine. With 19 towns relying on them to provide a safe haven for neglected, stray, and abandoned cats and dogs, they are making a real impact. Each and every animal is given a second chance at life, with the loving care and support of the amazing staff.

This text was created by the author with the assistance of GPT-3, a large-scale language generation model developed by OpenAI. The author reviewed, edited, and revised the draft language to their satisfaction and is fully responsible for the content of this publication.

View more Maine Animal Shelters.
Share your favorites!
Maine Search
Find Animal Shelters Near You
Select a Maine town to find
the Best Things-To-Do and Places To Go around you