Tower Rock is a landmark island in the Mississippi River, in Perry County, Missouri.

Tower Rock may also refer to: Tower Rock State Park, in Cascade County, Montana A rock formation near Chillagoe, Queensland, Australia A rock formation on the Cispus River in Washington