Dog Licenses

The State of Maine requires that dogs be licensed in the town of residence of the owner.

Each dog six months of age or older must be licensed.

Dog licenses expire on December 31st of each year. Renewal of dog licenses may be done online before the end of January of the following year. An additional late fee of $25 per dog will be imposed after that time.

The cost at the City Clerk's office is $6 for a neutered dog and $11 for an unneutered one. To receive a license, dog owners must show a State of Maine rabies certificate, a spay or neuter certificate, and provide your dog's veterinarian's name and phone number (if this information isn't already on file at the Clerk's office).

All credit and debit transactions will be assessed an administrative fee. This cost will be added to the total transaction amount. The administrative cost is 2.5% of the transaction amount, or $1 for transactions less than $40. Customers will be advised of the administrative cost before the completion of the transaction.

The City licenses approximately 2,500 dogs each year. City Code limits the number of dogs to be kept at any one residence to 3 (more than six months of age).