Aviva Directory » Local & Global » North America » United States » States » Massachusetts » Cities & Towns » Athol

Athol is located between the Tully Mountains and the Quabbin Reservoir, bordered on the southwest by New Salem, on the west by Orange, on the north by Royalston, on the east by Phillipston, and on the southeast by Petersham, in Worcester County, Massachusetts. The Millers River flows through the town from northeast to west.


Property Sales & Rentals



Recommended Resources

Search for Athol on Google or Bing