El "río Gamo" nace en las dehesas de la Sierra de Villanueva, en Villanueva del Campillo (Ávila) a unos 1560 msnm, y desemboca en el río Almar, a unos 800 msnm, y éste, dos kilómetros más abajo, en el Tormes, a algo más de 3 km al norte del azud de Villagonzalo, en Villagonzalo de Tormes (Salamanca). Tiene algo más de 53 kilómetros de longitud.
Pasa por las poblaciones de Villanueva del Campillo....