Se encuentra junto a la orilla norte del lago de Sanabria, a unos 200 m sobre el nivel del agua y dista 18 km de la cabeza de partido de la comarca, Puebla de Sanabria.