Long Lake is a fresh water lake located in southwest Kalkaska County in the U.S. state of Michigan. The lake encompasses . It is located entirely within Springfield Township about east of U.S. Highway 131 and Fife Lake.
The lake has a maximum depth of near the northern end. The lake is surrounded mostly by private residences but does have one public access boat launch along Ingersoll Road at the southern end of the lake at . The boat launch has minimal roadside parking with a loose gravel surface that is only suitable for small to medium watercraft.