Por San Andrés pasa el río Lamedo o Lameo, siendo una de las localidades integrantes del valle llamado Valderrodíes.