Elk Creek splits Indian Mountain State Park into eastern and western halves. The western half is dominated by the Indian Mountain Lake, which spans the base of Indian Mountain and forms the southern and western boundary of the park's campground. Ballard Lake, a large pond slightly smaller than Indian Mountain Lake, dominates the park's eastern section. Several smaller ponds are scattered along the park's northern and southern boundaries. Elk Creek, which drains the park, is part of the Cumberland River watershed.