The community received its name from a cache of furs hidden near the site by French fur traders.[2] An alternate explanation is that it was named Cache because of "the fact that most of the settlers migrated to this spot from Cache Valley, Utah."[3]
A post office called Cache was established in 1904, and remained in operation until 1916.[4] A variant name was "Dwight".[1]
Cache's population was estimated at 100 in 1909.[5]