Rivers in Indonesia
238 rivers in Indonesia, ranked by size. Data from Wikidata and Wikipedia.
- Bian River 5,806 km
- Kapuas River 1,143 km
- Mahakam River 940 km
- Barito River 900 km
- Batang Hari 800 km
- Mamberamo River 700 km
- Pulau River 674 km
- Bali River 654 km
- Katingan River 650 km
- Digul River 600 km
- Rokan River 600 km
- Kayan River 576 km
- Mentarang River 576 km
- Bengawan Solo River 548 km
- Aceh River
- Alas River
- Angke River
- Apauwar River
- Arut River
- Asahan River
- Asem River
- Ayung River
- Babak River
- Bahau River
- Baliem River
- Baliung River
- Banyuasin River
- Baru Barat River
- Baru Timur River
- Barumun River
- Becking River
- Beet River
- Belayan River
- Benanain River
- Berau River
- Bewani River
- Bila River (North Sumatra)
- Bingai River
- Birim River (New Guinea)
- Bodri River
- Bohorok River
- Bongka River
- Brang Biji River
- Brantas River
- Brazza River
- Buaran River
- Bulaka River
- Buni River
- Cakung River
- Ci Banten
- Ci Durian
- Ci Kaengan
- Ci Manceuri
- Ci Tanduy
- Ci Ujung
- Cianten River
- Cibeet River
- Cidayeuh River
- Cihara River
- Cikapundung River
- Cikawalon River
- Ciliwung
- Cipinang River
- Cipunagara River
- Cisadane River
- Citarum River
- Code River
- Comal River (Indonesia)
- Deli River
- Dodokan River
- Eti River
- Gadis River
- Grime River
- Grindulu River
- Grogol River
- Indragiri River
- Jamboaye River
- Jangkok River
- Jatikramat River
- Jelai-Bila River
- Jeneberang River
- Kadassa River
- Kadumbul River
- Kahayan River
- Kalaena River
- Kali Bekasi
- Kambaniru River
- Kampar Kanan River
- Kampar Kiri River
- Kampar River
- Kampung River
- Kamundan River
- Kapuas River (Barito River tributary)
- Karama River
- Kaso River (Garut)
- Kaso River (Sukabumi)
- Kaso River, Borneo
- Kawa River
- Kelai River
- Keriau River
- Klasop River
- Kluet River
- Komering River
- Krueng Cunda River
- Krukut River
- Kualuh River
- Kumai River
- Kumbe River
- Kumu River
- Laa River
- Laki River
- Lalindu River
- Lamandau River
- Lariang River
- Lasolo River
- Lawa River (Indonesia)
- Lematang River
- Liman River
- Lorentz River
- Lusi River
- Madiun River
- Mamasa River
- Manado River
- Mandau River (Indonesia)
- Mandiri River
- Mandobo River
- Manuk River
- Mappi River
- Marisa River
- Maro River
- Martapura River
- Mas River
- Masiwang River
- Mayang River
- Melawi River
- Melolo River
- Merangin River
- Mesuji River
- Mimika River
- Mina River (Indonesia)
- Momats River
- Moyo River
- Musi River (Indonesia)
- Muturi River
- Nawa River
- Negara River
- Noel Besi River
- Ogan River
- Ok Tedi River
- Ombilin River
- Opak River
- Oyo River
- Paguyaman River
- Palu River
- Pangkajene River
- Pauwasi River
- Pawan River
- Pemali River
- Pesanggrahan River
- Peureulak River
- Peusangan River
- Polapare River
- Pono River
- Porong River
- Poso River
- Progo River
- Rawas River
- Renun River
- Rokan-kanan River
- Rokan-kiri River
- Sadang River
- Salawai River
- Sambas River
- Sampara River
- Sampit River (Indonesia)
- Sanen River
- Sapalewa River
- Sebuku River
- Sekampung River
- Sekayam River
- Sekonyer River
- Sembakung River
- Seputih River
- Serang River
- Serayu River
- Seremuk River
- Seruyan River
- Sesayap River
- Setail River
- Shenden
- Siak River
- Sikula River
- Silau River
- Simpang-kanan River (North Sumatra)
- Simpang-kanan River (South Sumatra)
- Simpang-kiri River
- Sinamar River
- Sissa River
- Sobger River
- Sungi River
- Sunter River
- Tabai River
- Tabalong River
- Tala River
- Tamborasi River
- Tami River
- Tamiang River
- Tariku River
- Taritatu River
- Telaga Waja River
- Telen River (Indonesia)
- Tembesi River
- Teunom River
- Tor River
- Toru River
- Tripa River
- Tukad Daya
- Tulang Bawang River
- Tungkal River
- Tuntang River
- Van Daalen River
- Waeapo River
- Walanae River
- Wamma River
- Wampu River
- Wanokaka River
- Wapoga River
- Warembari River
- Warenai River
- Warswai River
- Waruta River
- Wera River
- Widas River
- Wildeman River
- Wiriagar River
- Wiru River
- Wowei River
- Woyla River