Freeport is a village in Barry County in the U.S. state of Michigan.
[5] As of the census[7] of 2010, there were 483 people, 177 households, and 124 families residing in the village.
There were 200 housing units at an average density of 256.4 per square mile (99.0/km2).
19.2% of all households were made up of individuals, and 6.8% had someone living alone who was 65 years of age or older.
As of the census[2] of 2000, there were 444 people, 161 households, and 122 families residing in the village.
17.4% of all households were made up of individuals, and 4.3% had someone living alone who was 65 years of age or older.