You may license your dogs(s) online, by mail, or at the Town Clerk's Office. We are only able to process dog licenses if we have a current rabies certificate and evidence of spay/neuter on file for your dog. If in doubt, call us at 978-640-4355 or by email.
Dog license renewals are due by March 15th, after which late fees will be assessed.
If your dog(s) should have been licensed in the prior year, an additional overdue fine of $30.00 per dog is owed ($35 if your dog is not spayed or neutered). Dogs that are new to the Town may be licensed at any time throughout the year without incurring a late fee.