Tiene sus fuentes en las inmediaciones del cerro del Santo (2.294 m), junto a los restos de una antigua ermita erigida en honor de San Martín de Tours, en la vertiente meridional del macizo de La Serrota (Villafranca de la Sierra), y vierte sus aguas, después de recorrer 40 kilómetros, en el Tormes (río de tormos o de grandes piedras) por su margen derecha, en el límite provincial con Salamanca, dentro del término municipal de Navamorales (Salamanca) en su margen derecha y La Horcajada (Ávila) en su margen izquierda.