El municipio se encuentra situado en la comarca de Benavente y Los Valles, al noreste de la provincia de Zamora.