Location

Hubbardston is located in the hill country of Central Massachusetts bordered by Gardner and Westminster to the northeast, Princeton and Rutland on the southeast. Barre borders on the southwest, and Phillipston and Templeton border on the northwest.

Hubbardston is 19 miles northwest of Worcester and 56 miles northwest of Boston.