Se distribuye por México central y septentrional, en los estados de San Luis Potosí, Nuevo León, Zacatecas y Coahuila, partícularmente abundante en la Sierra de Parras y en la Sierra de La Paila.