Su término abarca una extensión de 234 km², confinando al Norte con los términos de Retamal de Llerena y Zalamea de la Serena, al Sur con los de Azuaga y Maguilla, al Este con los de Zalamea de la Serena y Peraleda del Zaucejo y al Oeste con los de Hornachos y Valencia de las Torres.