Herrera del Alentejo (en portugués "Ferreira do Alentejo") es una villa portuguesa perteneciente al Distrito de Beja, región del Alentejo y comunidad intermunicipal del Bajo Alentejo con cerca de 4 900 habitantes.