Nace en el cerro de La Calaveruela, cerca de Fuente Obejuna, y recorre la zona noroeste de la provincia de Córdoba, así como las comarcas de la Campiña Sur y de La Serena, ambas en Extremadura, hasta su desembocadura en Villanueva de la Serena.