LaRoche is a ghost town in Stanley County, in the U.S. state of South Dakota.
The community has the name of Joe La Roche, a cattleman.[1] A post office called La Roche was established in 1916, and remained in operation until 1942.[2] Besides the post office, LaRoche had a school located at .