The Village of Hubbardston is located in the northeast corner of Ionia County, bordering Clinton, Gratiot and Montcalm Counties.