San Pedro de Mérida é um município localizado na província de Badajoz, Extremadura. As suas origens remontam ao período visigótico e, após a reconquista da região, passou a ser controlado pela Ordem de Santiago.
Segundo a tradição, a basílica visigótica que deu origem ao município é o local onde o rei Don Rodrigo se refugiou após a Batalha de Guadalete no ano de 711.
Após a queda do Antigo Regime no século XIX, tornou-se um município constitucional.