Otter Lake

Market Insights

Otter Lake is a village in the U.S. state of Michigan. Approximately half of the village lies in Marathon Township in Lapeer County and half in Forest Township in Genesee County. The population was 389 at the 2010 census. The village is named after the nearby body of water which had numerous otters.