Located along the Iowa River, Pine Lake is made up of two lakes, namely 50-acre Lower Pine Lake and 69-acre Upper Pine Lake, both of which offer excellent fishing for bass, bluegill, catfish, and crappie. The lake is situated within 668-acre Pine Lake State Park, which features a beautiful mix of streams and lakes, dense forests and woodlands, and rolling Iowa farmlands and offers family-friendly camping, four picnic areas with lovely lake views, and boat ramps for launching craft. The park also has accommodation in the form of a historical stone lodge and rental cabins, and there are several well-developed trails for hiking, mountain biking, and nature watching.

Pine Lake State Park: 22620 County Highway S56, Eldora, IA 50627-8010