Elkhorn Creek is a 23.7-mile-long tributary of the Tug Fork, belonging to the Ohio River and Mississippi River watersheds. It is located in McDowell and Mercer counties in the U.S. state of West Virginia. Elkhorn Creek is also known as Elkhorn Fork and Elkhorn River.