Skip to main content
Need Assistance? Call: 1-877-227-1157 | Email:


Please enter the required information below.

 Owner's Name is required.
 Owner's Address is required.
 Owner's Mailing Address is required.
 Owner's Phone Number is required.
 Owner's Email Address is required.
 Vet of Dog is required.
 Name of Dog is required.
 Neutered or Spayed is required.
 Age of Dog (or DOB) is required.
 Color of Dog is required.
 Breed is required.
 Rabies Expiration Date is required.
 Rabies expiration must match what is on file.
Add To Cart

Accepted payment types:
Checking Account
American Express
Visa Credit Card
Visa Debit Card
MasterCard Credit Card
MasterCard Debit Card
Discover Credit Card
Discover Debit Card
All dog licenses were due on or before March 31, 2023, there is now a $25 late fee. If you are new to town or just recently got a new dog, please call the Town Clerk's Office at 978.433.0339 or email -

There appears to be an issue with your connection to the site. To continue, please call the number below to obtain a one time password.