Dog Licensing
State Law requires that all dogs in the Commonwealth over six months of age be licensed annually. Dogs must be licensed by March 31 each year in order to avoid penalty*.


NEW!   If you have a current rabies certificate on file with the Town Clerk's Office, then a dog license may now be requested and paid for online from your checking account or with a credit card (Master Card or Discover Card only). You will receive your license and tag via mail.  Contact the Town Clerk's Office via e-mail or telephone (978-318-3080) if you do not know whether your rabies information is on file.  This secure service is made possible through an agreement with Unibank. A nominal fee will apply to credit card transactions, while there is no charge to pay directly from your checking account. Click Here to go to the online payment screen.

Print it out and mail it in, or stop by the office.

*Dogs not licensed by March 31 each year may be subject to a fine of up to $50.00 in addition to licensing and late fees.