Online Payments

Residents may pay bills online, in-person, or by using the secure payment drop box in front of Town Hall. To pay bills online, follow these instructions and click on the image below.

Real Estate Tax
Personal Property Tax
Excise Tax
Utility Bill
Parking Ticket
Dog Licenses
Vital Records

Tax Requests

To request information for taxes paid in a calendar year, please email the Treasurer’s Office at and include the following:

For Real Estate Tax Payments:

  • Name
  • Address (or Parcel ID)
  • Period (if other than  full year 2020)  
  • Email address
  • Telephone number

For Excise Tax Payments:

  • Name
  • Address
  • License plate
  • Email address
  • Telephone number

 The Treasurer's Office will respond by email or phone call within 4 business days. Thank you for your attention and cooperation.

 Other Payment Questions

  • For tax payment questions, call the Treasurer's office at 781-431-1019 ext. 2266.
  • For utility payment questions, call MLP customer service at 781-235-7600  ext. 3365, 3366, or 3395.
  • For parking ticket payment questions, call the Parking Clerk at 781-431-1019 ext. 2264.
  • For dog license questions, call the Town Clerk at 781-431-1019 ext. 2252.