Battle Creek is a stream in the U.S. state of South Dakota.
[1] It is a tributary of the Cheyenne River, traversing Oglala Lakota and Pennington counties and the town of Keystone.
[1] Battle Creek was named for a skirmish between two indigenous tribes.
[2] Battle Creek is fed by Iron Creek.
This article related to a river in South Dakota is a stub.