Lake Henry is a small artificial lake formed by the construction of a dam across Dawson Creek (South Dakota) in Bon Homme County, South Dakota, United States, about 0.75 miles east of the town of Scotland.