Indian Creek, also known as Big Indian Creek,[1] is a large stream in western Putnam County, Tennessee.[2][3] It is a tributary of the Caney Fork River.