Monterrubio de la Serena est une commune située dans la province de Badajoz, en Estrémadure. Elle se trouve dans les contreforts de la Sierra Morena, à la frontière naturelle entre l’Estrémadure et l’Andalousie.
Il semble que ses origines remontent à l’ancienne localité d’Alcantarilla, qui fut détruite par le roi Alfonso IX et dont la population fut transférée vers de nouvelles terres.
Sa fondation a eu lieu au XIIe siècle, étant contrôlée par l’Ordre d’Alcántara. Après la chute de l’Ancien Régime au XIXe siècle, elle est devenue une commune constitutionnelle.