Limita con los municipios granadinos de Montillana, Benalúa de las Villas, Colomera, Albolote, Deifontes, Cogollos Vega, Huétor Santillán, Diezma, Píñar, Guadahortuna, Montejícar, Campotéjar, Domingo Pérez de Granada y Dehesas Viejas, y con el municipio jienense de Noalejo.