Es endémica de pequeñas localidades de la Sierra Madre Oriental en el noreste de México, donde se encuentra en acantilados o laderas rocosas a 900-1700 msnm.