Athol Town Hall

-A A +A


Mondays, Wednesdays, and Thursdays: 8:00 am to 5:00 pm
Tuesdays: 8:00 am to 8:00 pm
Fridays: Closed

Physical Address

584 Main St
Athol, MA 01331


The Athol Town Hall is located on Main Street, which is Route 2A.

Facilities At This Location

  • Room 1
  • Room 21