El Ulúa hace su recorrido por los departamentos de Santa Bárbara, Cortés, Yoro y Atlántida donde es alimentado por los ríos Higuito, Mejocote, Lindo, Jicatuyo, Humuya o Comayagua y el Sulaco, además de muchos riachuelos que lo llevan a desarrollarse en unos 400 km de largo.