Ninemile Lake is a lake in South Dakota, in the United States.
Ninemile Lake was named from its distance, from Fort Sisseton.