Con una dirección noreste-suroeste transcurre durante 23 km por una suave pendiente en su mayor parte por el término de Olvera, provincia de Cádiz hasta alimentar las aguas del río Guadalporcún, al norte del Peñón de Zaframagón, que posteriormente desemboca en el Guadalete.