Es común en los bosques secos, en alturas de; 0–1200 m; desde México a Perú y en las Antillas.
En la zona pacífica esta especie es relativamente constante en los caracteres diagnósticos de la hoja, la inflorescencia y el cáliz, pero en la zona norcentral, sobre 1000 m, hay poblaciones que sugieren hibridación espontánea con Erythrina lanceolata.
En Honduras es un árbol común más en la zona central del país, como en siguatepeque y alrededores, en estos lugares la flor es utilizada como alimento, un alimento muy rico pero causa mucho sueño , también es empleado para personas que padecen de insomnio.
Erythrina berteroana fue descrita por Ignatz Urban y publicado en Symbolae Antillanae seu Fundamenta Florae Indiae Occidentalis 5(3): 370, en el año 1908.
[4] berteroana: epíteto otorgado en honor del botánico italiano Carlo Luigi Giuseppe Bertero.