Se encuentra situado en la comarca de Benavente y Los Valles, en la confluencia de los ríos Tera y Esla, cerca de una antigua calzada romana.