A orillas del mar Mediterráneo, este municipio limita con los de Rubite, Órgiva, Torvizcón y Sorvilán.