Edenville is a small unincorporated community in Edenville Township, Midland County in the U.S. state of Michigan. The community is in the northeast corner of the township near the boundary with Gladwin County, but the settlement is mostly within Midland County. It is on M-30, about 15 miles northwest of Midland.