Discurre por la provincia española de Cáceres.
Nace en las montañas al norte de la población homónima, en la provincia de Cáceres.
[1] Su curso, que recibe las aguas de la rivera del Acebo, pasa entre las localidades de Villasbuenas de Gata y Perales del Puerto, a izquierda y derecha respectivamente, para discurrir luego junto a Moraleja.
[1] Termina desembocando en el río Árrago,[1] un afluente del río Alagón que lo es a su vez del Tajo.
A mediados del siglo XIX, según Madoz, en sus aguas había truchas, anguilas y barbos.