Se encuentra únicamente en la Sierra de las Nieves (Ronda, Tolox y Yunquera), Sierra del Pinar (Parque Natural de la Sierra de Grazalema) y Sierra Bermeja (Estepona).