- In alphabetical order
- Mouth location West coast of Java North coast of Java North coast of Jakarta South coast of Java East coast of Java
- By Province Banten Central Java East Java Jakarta West Java Yogyakarta
- See also
- References
List of rivers flowing in the island of Java, Indonesia.[1][2] In alphabetical order{{columns-list|colwidth=22em|- Angke River
- Asem River
- Baliung River
- Baru Barat River
- Baru Timur River
- Beet River
- Bodri River
- Brantas River
- Buaran River
- Buni River
- Cakung
- Ci Banten
- Ci Durian
- Ci Kaengan
- Ci Kapundung
- Ci Liwung
- Ci Manceuri
- Ci Manuk
- Ci Pinang
- Ci Sadane
- Ci Tanduy
- Ci Tarum
- Ci Ujung
- Comal River
- Grogol River
- Jatikramat River
- Kaso River: Sukabumi and Garut
- Krukut River
- Laki River
- Liman River
- Lusi River
- Madiun River
- Mandiri River
- Mas River
- Mookervaart River
- Opak River
- Oyo River
- Pemali River
- Pesanggrahan River
- Porong River
- Progo River
- Sanen River
- Serang River
- Serayu River
- Setail River
- Solo River
- Sunter River
- Tuntang River
- Widas River
}} Mouth locationThe following list groups the rivers by the direction of the flow: the west, north, south or east coast of the Java island. West coast of JavaThe following river flows toward the west coast of Java to the Sunda Strait. North coast of JavaThe following rivers flow toward the north coast of Java to the Java Sea (from west to east). {{columns-list|colwidth=22em|- Ci Banten
- Ci Durian
- Asem River
- Bodri River
- Ci Liwung
- Ci Manceuri
- Ci Sadane
- Ci Tarum
- Ci Ujung
- Ci Manuk
- Pemali River
- Serang River
- Solo River
- Brantas River
- Mas River
- Porong River
- Widas River
}}North coast of JakartaThe following rivers flow toward the north coast of Jakarta to the Java Sea (from west to east). {{columns-list|colwidth=22em| |