Granja de Torrehermosa es un municipio y localidad de España perteneciente a la provincia de Badajoz (comunidad autónoma de Extremadura).