The river flows from east to west with a length of around 100 km. The upstream of Cimandiri is located on the Mount Pasir Caringin, , and discharges into Indian Ocean near Pelabuhan Ratu. The tributaries of Cimandiri also flow from Mount Gede, Mount Pangrango, Mount Salak and Mount Halimun. The watershed (Indonesian: Daerah Aliran Sungai/DAS) of Cimandiri has a area of 201,431 hectare, stretching from around Padalarang and the conservation area of Mount Halimun at the upstream to the southwest direction until the river mouth at Pelabuhan Ratu Bay. DAS Cimandiri comprises also the tributaries of Cimandiri: Cicatih, Cipelang, Citarik, Cibodas, and Cidadap, which flow into Pelabuhan Ratu Bay, Sukabumi Regency. DAS Cimandiri is classified as a local watershed, meaning the whole area is contained within one regency and utilized by that one regency; in this case: Sukabumi Regency.