The 585-acre park encompasses two lakes: 50-acre Lower Pine Lake and 69-acre Upper Pine Lake.
The Pine Lake campground is one of the finest in the state. There are 128 camping units with electrical hook-ups, modern showers and restroom facilities. In addition, four stone and timber cabins along the Iowa River are available to rent through the park office.
The Iowa river borders a portion of the park and is noted for its fine angling for channel catfish and smallmouth bass.