Random image


Midcoast Humane accepts stray and surrendered animals from the towns with which we hold contracts. Each animal that comes through our doors will be given food, comfort, and full medical care, including spay/neuter, and put up for adoption.

If you live in one of our contracted towns and need to surrender your pet, you must schedule a surrender appointment. This will give us time to prepare a spot for your pet and get some important information from you that will help us place your pet in the best home possible. To schedule a surrender appointment at our Edgecomb location, call 882-9677. To surrender an animal to our Brunswick location, call 725-5051. If you’re not sure which location to bring your pet, see our list of contracted towns.

During your appointment, we will ask you about your pets personality, habits, and needs. The more details you can provide us about your animal the better, as we will use this information to help your pet find the ideal home.  Please bring any of your pet’s medical records with you.

We ask for a small fee that will help us cover the costs of caring for your pet until they are placed in a new home. Any surrender fee may be reduced or forgiven, depending on circumstances upon staff approval.

Dogs and Puppies: $50 (spayed/neutered: $25)
Cats and Kittens: $50 (spayed/neutered: $25)
Rabbits and Ferrets: $25 (spayed/neutered: $15)
Small Animals: Please make a donation

Exceptions: A mother with a litter (surrender fee applies only to the mother); multiple animals (surrender fee applies only to the first two animals).

Major credit cards, cash and checks are accepted.

Coastal Humane Society

I'd like to adopt a: