Crece en laderas de cerros, lugares pedregosos, arenosos y rocosos, con poca agua o humedad; y su área de mayor concentración de plantas está entre los 2.500 a 3.300 msnm.