Limita con los municipios granadinos de Cuevas del Campo, Freila (por un enclave del término municipal freilica), Gorafe, Villanueva de las Torres, Pedro Martínez, Alamedilla y Alicún de Ortega, y con los municipios jienenses de Cabra del Santo Cristo (por el exclave cambuco de "Canalejas"), Quesada, Huesa y Pozo Alcón.