El municipio de Pereruela se encuentra situado al suroeste del municipio de Zamora, dentro de la comarca natural de Sayago.