Fonfría se encuentra situada en el suroeste de la provincia de Zamora, a 38 km de la capital provincial y en la frontera con Portugal.