Originalmente se encuentra en el centro y sureste de Brasil en los estados de Espírito Santo, Río de Janeiro, Minas Gerais, São Paulo y Mato Grosso do Sul, y también en Alagoas, Bahia, Paraíba y Pernambuco, en el Bosque Atlántico, tanto en terrenos lluviosos o semi secos, siempre en suelo fértil.