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 started February 1, 2019.  
  • 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.

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.

Wonton enjoying Kennebunk Beach