Limita con los municipios de Cáñar, Carataunas, Pampaneira, La Taha, Torvizcón, Rubite, Lújar, Vélez de Benaudalla, El Pinar y Lanjarón.