The SPCA shelter is located on Route 3 in Trenton, south of the city of Ellsworth and north of Mount Desert Island. Our hours of operation are Wednesday through Sunday from 11-5. We are closed on Monday and Tuesday. (Morning hours are dedicated to the cleaning and care of the animals and facility.) You can always call and make an appointment to meet with a particular animal outside of regular hours or days.
The Society for the Prevention of Cruelty to Animals of Hancock County (SPCA) is an independent, nonprofit organization dedicated to the promotion of animal welfare, to the protection, sheltering, and placement of companion animals into responsible, loving homes, to humane education in the community, and to local, state and national animal advocacy.
- Protect and provide shelter for lost, abandoned and relinquished animals.
- Provide adoption opportunities for all animals under our care.
- Promote the care and well being of all living creatures through education.
- Provide effective means for the prevention of cruelty to animals and encourage kindness toward animals.
- Educate the public on pet overpopulation and proper animal care.
- Campaign for all companion animals to be spayed and neutered.
- Fund a low cost spay/neuter program with the cooperation of local veterinarians.
The SPCA can accept relinquished animals by appointment only.
SPCA of Hancock County
141 Bar Harbor Road
Trenton, ME 04605
Diana de los Santos
Lori Pilvines, Shelter Manager
Rhonda Agaman, Receptionist
Kathy Solley, Volunteer Coordinator
Bruce Gustafson, Animal Care/Adoptions
Shelby Allen, Animal Care/Adoptions
River Kelley, Animal Care/Adoptions/Social Media
Board of Directors
Jamie O’Keefe, President
Joy Richardson, Vice President
Vicki Hall, Treasurer
Alyssa Watson, Secretary
Krista Thorsell, Website Photographer
Alyne Kemunto Mariaria Cistone
Marion & Marc Fine, DVM
Cody Van Heerden
Michael Boland & Deirdre Swords