Elk Rock State Park is located on Lake Red Rock, one of Iowa's large impoundments. The area had been inhabited by Native Americans dating back more than five thousand years to the Archaic Culture. Picnicking, camping, mountain biking, hiking, swimming, boating and fishing are just some of the amenities that visitors can enjoy. Elk Rock provides a fine setting for camping. A modern shower building and trailer dumping station are available. The camping area contains 2 circles with 9 non-electrical sites. Electrical hookups are available at 12 additional sites. The equestrian campground features 60 sites, 24 with electrical hookups. A modern shower building, horse stalls, hitching rails and riding arena are available. Lake Red Rock and the Des Moines River provide great fishing opportunities. Elk Rock has two boat ramps, one located near the main park entrance and other is located by the park office. Bass, catfish, walleye and crappie are the most common fish caught in this area. Roberts Creek and Cordova Park, just north of Elk Rock, are popular fishing, boating and picnic spots.