Cross Creek is a 21.71 mi (34.94 km) long 4th order tributary to the Ohio River in Brooke County, West Virginia.