La localidad de Puebla, se encuentra situada a 113 km de Zamora, la capital provincial.