Su término municipal tiene una superficie 16 km² y limita con los municipios de Gádor al norte y al oeste, Rioja al norte, Pechina al este, y Huércal de Almería al sur.