Es una especie común, se encuentra en pastizales y en las orillas de caminos y ríos, en alturas de 100–1500 metros en Honduras, Nicaragua, Venezuela y Colombia.