Freesoil, Michigan Waterfront…
here for area listings.
Free Soil is a village in Mason County of the U.S. state of Michigan.. As of the 2000 census, the village population was 177. The village is located within Free Soil Township. The village is close to the intersection of Free Soil and Custer Roads. According to the United States Census Bureau, the village has a total area of 1.0 square miles (2.7 km²), all land. The Big Sauble River runs just east of the village.
The current village is actually the second settlement in Mason County to be named Free Soil. An area in Grant Township near Lake Michigan, just south of the Manistee County line, was the original settlement in the late 1800s. There are still a few homes in the area now known as "Old Freesoil".