what county is athol ma in
Athol (CDP), Massachusetts. Athol is a census-designated place (CDP) in the town of Athol in Worcester County, Massachusetts, United States. The population was 8,265 at the 2010 census. Athol is located at 42Â°35â²30â³N 72Â°13â²49â³W / 42.59167Â°N 72.23028Â°W / 42.59167; -72.23028 (42.591911, -72.230355).