Hubbardston is a village in the U.S. state of Michigan. It is mostly in North Plains Township in Ionia County, and partially in Lebanon Township in Clinton County. As of the 2020 census, Hubbardston had a population of 369.

Geography

According to the United States Census Bureau, the Hubbardston has an area of , of which is land and is water.

Demographics

2010 census

As of the 2010 census, Hubbardston had 395 people, 136 households, and 107 families. Its population density was . There were 148 housing units at an average density of . The racial makeup of the village was 97.2% White, 0.3% African American, 0.3% Asian, 1.5% from other races, and 0.8% from two or more races. Hispanic or Latino of any race were 4.3% of the population.

Of its 136 households, 33.1% had children under the age of 18; 55.9% were married couples living together; 14.7% had a female householder with no husband present; 8.1% had a male householder with no wife present; and 21.3% were non-families. 19.9% of households were people living alone; of these, 5.9% were 65 years of age or older. The average household size was 2.69 and the average family size was 2.87.

The village's median age was 41.8 years. 23% of residents were under the age of 18; 8.9% were 18–24; 24.1% were 25–44; 29.1% were 45–64; and 14.9% were 65 or older. 50.9% were male and 49.1% female.

2000 census

As of the census