Limita al norte con el municipio de Montefrío, al este con Íllora, al sur con Moraleda de Zafayona, al sudoeste con Huétor Tájar, y al oeste con Loja.