El término municipal limita al norte con Azuaga y con Campillo de Llerena, al sur con Fuente Obejuna, al este con Los Blázquez y al oeste con Azuaga.