Castle Rock is an extinct town in Osage County, in the U.S. state of Missouri.
[1] The townsite lies is located on the inside curve of an incised meander of the Osage River.
The Castle Rock formation for which it was named lies across the river to the north in Cole County just southeast of Wardsville.
[3] A post office called Castle Rock was established in 1856, and remained in operation until 1885.
This Osage County, Missouri state location article is a stub.