The main stream has a total length of 10 kilometers (6.2 mi) and has two branches. The first is connected to the drainage system of Ayala Alabang, while the second is connected with the headwater from the New Bilibid Prison (NBP) Reservation, near Camp Sampaguita. This second branch flows through at Ayala Alabang Village and Filinvest City, and connects with the first branch at the Pasong Diablo site, passes through Festival Supermall until it drains out into Laguna de Bay at a point between Wawa, Alabang and Purok 1, Cupang.
The river system has four adjoining creeks:
The biggest, at a length of 3,500 meters (11,500 ft), joins the river at Pasong Diablo and serves as the Ayala Alabang Village Drainage;
Two creeks join the mainstream at the Filinvest site; and
At the NBP Reservation, one creek spans 800 meters (2,600 ft).
The depth of the Mangangate currently varies from 2 to 0.25 meters (6.56 to 0.82 ft).