La localidad se encuentra al sudeste de la Provincia de Badajoz, lindando con la Comunidad Autónoma de Andalucía a través de la provincia de Córdoba.