Dog Licenses

Per Maine State Law:
  • All dogs 6 months of age and older must be licensed every year by January 31st
  • The State implements a mandatory $25.00 late fee per dog in addition to the town fee to re-register your dog, which starts February 1st of the calendar year.  
  • A current Rabies Certificate, obtained from a Veterinarian, must be provided at the time of licensing or be on file with the Town Clerk, from a prior year, before a dog can be licensed.
  • If your dog has been spayed or neutered, it is important to bring proof from the Veterinarian so we can update the file.

Dogs may be licensed in one of three ways:

  1. In person at the Town Clerk's office.
  2. You can request dog tags and pay online.
  3. You can send your request in the mail. Please include a note with your name and address, telephone number and dog’s name and send a copy of the rabies and spay/neutering certificates with a check payable to the Town of Kennebunk ($11 per unaltered dog/$6 for spayed or neutered dog). We will then mail the registration paperwork and dog tag back to you.

Your dog licensing fees support:

  • Local Animal Control Officers and State Humane Agents
  • Investigation of animal cruelty complaints and enforcement of animal welfare laws.
  • Compliance with rabies vaccination of dogs
  • Care for sick and injured stray animals
  • Return of lost dogs to their owners


Assistance can be found on the The Animal Welfare Society’s website.

Otto 2
Police Dog Otto