Hubbardston
Hubbardston, Massachusetts, is a town in Worcester County, approximately 18 miles north of Worcester and 53 miles west of Boston. As of the 2020 U.S. census, the town’s population was 4,328. Established in 1767, Hubbardston was originally part of Rutland and was named after Thomas Hubbard, a prominent figure in the province’s administration.
Market trends in Hubbardston
AUGUST 2026
5
Homes Sold
$539,600
Avg Sales Price
30
Avg Days on Market
5
Homes Listed
$507,960
Avg Listed Price
101.09
Avg Sale Price (% of asking)