This plant occurs on the rocky alluvial slopes and valleys on lateritic to calcareous soils from Jalisco to southeastern Oaxaca.
This plant is native to the rocky alluvial slopes and valleys with soils that are either lateritic or calcareous, extending from Jalisco to southeastern Oaxaca.