Entre los ríos y arroyos afluentes del Ocoa, los principales son: Banilejo (hay otro Banilejo que es afluente del río Nizao), Canal y Arroyo Parra, todos en la cuenca alta y media del río; en la cuenca baja no hay afluentes significativos, apenas algunas cañadas.