Monterrubio de la Serena é um município localizado na província de Badajoz, na Extremadura. Situa-se nas encostas da Sierra Morena, a fronteira natural entre a Extremadura e a Andaluzia.
Parece que as suas origens se situam na antiga localidade de Alcantarilla, que foi destruída pelo rei Alfonso IX e cuja população foi transferida para novas terras.
A sua fundação ocorreu no século XII, sendo controlada pela Ordem de Alcántara. Após a queda do Antigo Regime no século XIX, tornou-se um município constitucional.