Se localiza sobre terrenos poco empinados muy pedregosos o sobre roca volcánica a altitudes que oscilan entre 1800 y 2000 msnm, en las zonas norte, noreste.