Su distribución geográfica actual abarca la mitad Sur de Portugal, las cuencas altas de los ríos Tinto (Huelva) y Guadiamar (Sevilla) y algunas zonas aisladas del norte de Marruecos (Rif).