El río Tera nace en la sierra de Vigo, en el término municipal de Galende (Zamora), por encima del lago de Sanabria.