Nace cerca del Pico Codazzi, al este del topo el Zamuro,[1] en el estado Aragua y discurre en sentido norte-sur hasta la población de El Consejo.
De allí continúa hacia el Este atravesando todo el estado Miranda.
Desemboca en el mar Caribe, específicamente en la costa aledaña a la población de Paparo.
En los últimos años, debido al auge industrial, agrícola y sobre todo urbanístico desarrollados en su cuenca receptora, este ha alcanzado niveles críticos de contaminación.
Sumado a la alta polución de sus afluentes como el Guaire y el río Grande (Caucagua) a las descargas vertidas al propio río, lo convierten en el río más contaminado de toda Venezuela a unos niveles alarmantes.