Animal Welfare in Ellsworth

Animal shelters, adoption services, foster programs, pet food banks, and low-cost veterinary care across Maine. Because pets are family too.

2 resources Hancock County
Available Hours: Tue-Sat 11am-5pm
Animal Shelter & Pet Food Pantry

SPCA of Hancock County

SPCA of Hancock County

Animal shelter serving Hancock County since 1911. Pet adoptions, surrender services, and a free pet food and supply pantry. No questions asked. Also offers spay/neuter assistance.

Free Walk-in No ID Needed
141 Bar Harbor Rd, Trenton, ME 04605
Verified Mar 2026
Available Hours: Tue–Sat 12:00 PM – 4:00 PM
Animal Shelter & Pet Assistance

The Ark Pope Memorial Animal Shelter

The Ark

Animal shelter serving Hancock and Washington counties. Free pet food pantry, low-cost spay/neuter vouchers for income-eligible residents, and emergency vet financial assistance.

Free Walk-in
60 Barber Lane, Cherryfield, ME 04622
Verified Mar 2026