Where is the Town of Athol Tax Assessor's Office? Town of Athol is a locality in Worcester County, Massachusetts.While many other municipalities assess property taxes on a county basis, Town of Athol has its own tax assessor's office. If your property is located in a different Worcester County city or town, see that page to find your local tax assessor.