This list contains 24 Rivers of Dominican Republic.
River Name Sl. No Length (Km / Mi)
Dajabón River (Massacre River) 1 38 km (24 mi)
Yaque del Norte River 2 69 km (43 mi)
Mao River 3 20 km (12 mi)
Yuna River 4 81 km (50 mi)
Camú River 5 82 km (51 mi)
Guamira River 6 84 km (52 mi)
Yuma River 7 50 km (31 mi)
Chavón River 8 96 km (60 mi)
Soco River 9 116 km (72 mi)
Iguamo River (Higuamo River) 10 135 km (84 mi)
Ozama River 11 124 km (77 mi)
Isabela River 12 32 km (20 mi)
Yabacao River 13 47 km (29 mi)
Haina River 14 24 km (15 mi)
Ocoa River 15 65 km (40 mi)
Nizao River 16
Yaque del Sur River 17 37 km (23 mi)
Limón River 18 45 km (28 mi)
San Juan River 19 20 km (12 mi)
Rivière Soliette 20 28 km (17 mi)
Pedernales River 21 171 km (106 mi)
Artibonite River 22 35 km (22 mi)
Macasía River 23 51.4 km (31.9 mi)
Libón River 24 58 km (36 mi)
25 Hualien County 57 km (35 mi)
26 New Taipei City, Taipei City 28.1 km (17.5 mi)
27 Tainan City 65 km (40 mi)
28 Taichung City 48 km (30 mi)
29 New Taipei City, Taipei City, Keelung City 89.4 km (55.6 mi)
30 Yilan County 73 km (45 mi)
31 Kaohsiung City 136 km (85 mi)
32 Hualien County 54 km (34 mi)
33 Pingtung County 42 km (26 mi)
34 Yilan County 21 km (13 mi)
35 Taichung City, Changhua County, Nantou County 47 km (29 mi)
36 Hualien County 42 km (26 mi)
37 Taoyuan City 31 km (19 mi)
38 Taichung City 34 km (21 mi)
39 New Taipei City 45 km (28 mi)
40 Chiayi County 75 km (47 mi)
41 Yilan County 25 km (16 mi)
42 Taichung City, Chiayi County, Tainan City 51 km (32 mi)
43 Kaohsiung City, Pingtung County 117 km (73 mi)
44 Chiayi County 35 km (22 mi)
45 New Taipei City 22.6 km (14.0 mi)
46 Hualien County 37 km (23 mi)
47 New Taipei City 27 km (17 mi)
48 Taichung City 19 km (12 mi)
49 Yunlin County 33 km (21 mi)
50 New Taipei City, Taoyuan City, Taipei City, Hsinchu County 159 km (99 mi)
51 Hsinchu County 63 km (39 mi)
52 Tainan City 28 km (17 mi)
53 Chiayi County, Tainan City, Tainan City 130 km (81 mi)
54 Hualien County 53 km (33 mi)
55 Taichung City 37 km (23 mi)
56 Pingtung County
57 New Taipei City, Taipei City 82 km (51 mi)
58 Hualien County 81 km (50 mi)
59 Tainan City 41 km (25 mi)
60 Yilan County 25 km (16 mi)
61 Kaohsiung City 50 km (31 mi)
62 Nantou County, Changhua County, Yunlin County 186 km (116 mi)
South China Sea Sarawak Katibas River
South China Sea Sarawak Kayan River
Strait of Malacca Kedah Kedah River
South China Sea Sabah Keguraan River
South China Sea Kelantan Kelantan River
South China Sea Terengganu Keluang Besar River
South China Sea Terengganu Kemaman River
South China Sea Kelantan Kemasin River
South China Sea Sarawak Kemena River
Strait of Malacca Selangor Kemensah River
Strait of Malacca Kedah Kerian River
Strait of Malacca Penang Kerian River
Strait of Malacca Perak Kerian River
South China Sea Sarawak Kerian River, Sarawak
South China Sea Terengganu Kertih River
Strait of Malacca Johor Kesang River
Strait of Malacca Malacca Kesang River
Strait of Malacca Negeri Sembilan Kesang River
South China Sea Sabah Kimanis River
Sulu Sea Sabah Kinabatangan River
Strait of Malacca Perak Kinta River
South China Sea Sabah Klagan River
Strait of Malacca Federal Territory of Kuala Lumpur Klang River
Strait of Malacca Selangor Klang River
South China Sea Sabah Klias River
South China Sea Sabah Kolapis River
South China Sea Sabah Kretam Besar River
South China Sea Pahang Kuantan River
Strait of Malacca Perak Kurau River
Strait of Malacca Selangor Kuyoh River
Strait of Malacca Selangor Labu River
Sulu Sea Sabah Labuk River
South China Sea Sabah Lakutan River
Strait of Malacca Federal Territory of Kuala Lumpur Langat River
Strait of Malacca Negeri Sembilan Langat River
Strait of Malacca Selangor Langat River
South China Sea Sabah Langkon River
Strait of Malacca Perak Larut River (Jaha River)
South China Sea Sarawak Lawas River
Tebrau Strait Johor Lebam River
South China Sea Sarawak Likau River
South China Sea Sarawak Limbang River
Strait of Malacca Malacca Linggi River
Strait of Malacca Negeri Sembilan Linggi River
South China Sea Pahang Lipis River
Sulu Sea Sabah Liwagu River
Strait of Malacca Negeri Sembilan Lukut Besar River
South China Sea Sarawak Lupar River
Strait of Malacca Malacca Malacca River
Strait of Malacca Negeri Sembilan Malacca River
South China Sea Sarawak Maludam River
South China Sea Sabah Mamahat River
South China Sea Sabah Manalunan River
Strait of Malacca Perak Manjung River
South China Sea Sarawak Maong River
South China Sea Terengganu Marang River
South China Sea Sabah Maruap River
South China Sea Sarawak Matu River
South China Sea Sabah Membakut River
South China Sea Sabah Mengalong River
South China Sea Sabah Mengkabong River
South China Sea Johor Mengkibol River
Strait of Malacca Kedah Merbok River
South China Sea Terengganu Mercang River
South China Sea Pahang Mercung River
South China Sea Sabah Merotai River
South China Sea Johor Mersing River
South China Sea Sabah Milau River
South China Sea Sarawak Miri River
South China Sea Sabah Moyog River
Strait of Malacca Johor Muar River
Strait of Malacca Malacca Muar River
Strait of Malacca Negeri Sembilan Muar River
Strait of Malacca Kedah Muda River
South China Sea Sarawak Mukah River
South China Sea Sabah Mumiang River
South China Sea Sarawak Niah River
South China Sea Sarawak Nyalau River
South China Sea Sarawak Oya River
South China Sea Sabah Padas River
South China Sea Sarawak Padungan River
South China Sea Pahang Pahang River
Strait of Malacca Negeri Sembilan Pahang River
Sulu Sea Sabah Paitan River
South China Sea Terengganu Paka River, Terengganu
South China Sea Sarawak Pandaruan River
South China Sea Sabah Papar River
Strait of Malacca Johor Parit Botak Channel
South China Sea Sabah Pegagau River
Tebrau Strait Johor Pelentong River, Johor
Strait of Malacca Negeri Sembilan Pelentong River, Negeri Sembilan
Strait of Malacca Penang Penang River
Strait of Malacca Selangor Penchala River
South China Sea Pahang Penur River
Strait of Malacca Kedah Perai River
Strait of Malacca Penang Perai River
Strait of Malacca Perak Perak River
Strait of Malacca Kedah Perlis River
Strait of Malacca Perlis Perlis River
South China Sea Sabah Pimpin River
Strait of Malacca Johor Pontian Besar River
South China Sea Pahang Pontian River, Pahang
South China Sea Johor Pulai River
Tebrau Strait Johor Pulai River
South China Sea Sarawak Rajang River
South China Sea Sarawak Rambungan River
South China Sea Pahang Rompin River
South China Sea Sabah Sabahan River
South China Sea Sarawak Sadong River
South China Sea Sabah Sahabat River
South China Sea Sarawak Salak River
South China Sea Sarawak Samarahan River
South China Sea Sabah Samawang River
South China Sea Sarawak Samusam River
Strait of Malacca Perak Sangga Besar River(Sepetang River)
Strait of Malacca Johor Sanglang River
Tebrau Strait Johor Santi River
South China Sea Sarawak Santubong River
South China Sea Sabah Sapagaya River
Strait of Malacca Johor Sarang Buaya River
South China Sea Sarawak Sarawak River
South China Sea Sarawak Saribas River
South China Sea Sarawak Sarupai Sadupai River
South China Sea Sarawak Sebuyau River
Strait of Malacca Johor Sedili Besar River
Strait of Malacca Johor Sedili Kechil River
South China Sea Sabah Segaliud River
Sulu Sea Sabah Segama River
Strait of Malacca Johor Segamat River
Tebrau Strait Johor Segget River
South China Sea Sabah Sekong Besar River
Strait of Malacca Selangor Selangor River
South China Sea Sarawak Sematan River
South China Sea Sarawak Sembakung River
South China Sea Johor Sembrong River
Strait of Malacca Selangor Semenyih River
South China Sea Kelantan Semerak River
South China Sea Terengganu Semerak River
South China Sea Sabah Sengarong River
South China Sea Sabah Sepagaya River
Strait of Malacca Negeri Sembilan Sepang River
Strait of Malacca Selangor Sepang River
Celebes Sea Sabah Serudong River
South China Sea Terengganu Setiu River
South China Sea Sarawak Siang Siang River
South China Sea Sarawak Sibu Laut River
Sulu Sea Sabah Sibuku River
South China Sea Sabah Sibunga Besar River
South China Sea Sarawak Sibuti River
Celebes Sea Sabah Silabukan River
South China Sea Sabah Simandalan River
South China Sea Sarawak Similajau River
South China Sea Sabah Sinsilog River
South China Sea Johor Skudai River
Tebrau Strait Johor Skudai River
South China Sea Sarawak Sparan River
South China Sea Sarawak Suai River
South China Sea Sabah Suanlamba Besar River
Sulu Sea Sabah Sugut River
South China Sea Sabah Sulaman River
South China Sea Pahang Tahan River
South China Sea Sabah Tandek River
South China Sea Sabah Tanjung Labian River
South China Sea Sarawak Tatau River
South China Sea Sabah Tatulit River
Celebes Sea Sabah Tawau River
Tebrau Strait Johor Tebrau River
South China Sea Sabah Tegupi River
South China Sea Sabah Telaga River
South China Sea Sarawak Telong River
South China Sea Pahang Tembeling River
Strait of Malacca Perak Temerloh River
South China Sea Sabah Tempasuk River
Strait of Malacca Selangor Tengi River
South China Sea Terengganu Terengganu River
South China Sea Sarawak Terusan River
Celebes Sea Sabah Tingkayu River
Strait of Malacca Perak Tiram River, Perak
South China Sea Sabah Tiram River, Sabah
South China Sea Sabah Tuaran River
South China Sea Sabah Ulu Tungku River
South China Sea Sabah Umas Umas River
Strait of Malacca Kedah Yan Kechil River