List of rivers of Taiwan



This is a list of rivers ( or ) on Taiwan Island in the Republic of China which are over 19 km:


 * Dongshan River - Yilan County - 24 km
 * Lanyang River - Yilan County - 73 km
 * Yilan River - Yilan County - 25 km
 * Qingshui River - Yilan County - 25 km
 * Luodong River - Yilan County - 21 km
 * Shuang River - New Taipei City - 27 km
 * Tamsui River - New Taipei City, Taoyuan City, Taipei City, Hsinchu County - 159 km
 * Keelung River - New Taipei City, Taipei City, Keelung City - 89.4 km
 * Xindian River - New Taipei City, Taipei City - 82 km
 * Jingmei River - New Taipei City, Taipei City - 28.1 km
 * Beishi River - New Taipei City, Yilan County - 50 km
 * Nanshi River - New Taipei City - 45 km
 * Dahan River (Takekan River) - New Taipei City, Taoyuan City, Hsinchu County - 135 km
 * Sanxia River - New Taipei City - 22.6 km
 * Nankan River - Taoyuan City - 31 km
 * Fengshan River - Hsinchu County - 45 km
 * Touqian River - Hsinchu County - 63 km
 * Houlong River - Miaoli County - 58 km
 * Da'an River - Miaoli County, Taichung City - 96 km
 * Fanziliao River - Miaoli County
 * Dajia River - Taichung City - 124 km
 * Dadu River (also known as the Wu or Black River) - Taichung City, Changhua County, Nantou County - 116 km
 * Maoluo River - Taichung City, Changhua County, Nantou County - 47 km
 * Nankang River - Taichung City - 34 km
 * Zhuoshui River - Nantou County, Changhua County, Yunlin County - 186 km
 * Qingshui River - Taichung City, Chiayi County, Tainan City - 51 km
 * Shuili River - Taichung City - 19 km
 * Wanta River - Taichung City - 37 km
 * Kashe River - Nantou County - 47 km
 * Beigang River - Yunlin County, Chiayi County - 82 km
 * Tahukou River - Yunlin County - 33 km
 * Sandie River - Chiayi County - 35 km
 * Puzi River - Chiayi County - 75 km
 * Bazhang River - Chiayi County, Tainan City - 81 km
 * Touqian River - Tainan City - 28 km
 * Jishui River - Tainan City - 65 km
 * Guichong River - Tainan City - 35 km
 * Baishui River (白水溪) - Tainan City - 20 km
 * Zengwen River - Chiayi County, Tainan City, Tainan City - 130 km
 * Houku River – Nantou County, Tainan City - 51.4 km
 * Yanshui River - Tainan City - 41 km
 * Erren River - Tainan City, Kaohsiung City - 65 km
 * Agongdian River - Kaohsiung City - 38 km
 * Fengshan River - Kaohsiung City - 20 km
 * Dianbao River - Kaohsiung City - 32 km
 * Gaoping River - Kaohsiung City, Pingtung County - 171 km
 * Qishan River - Kaohsiung City, Pingtung County - 117 km
 * Ailiao River - Kaohsiung City, Pingtung County - 69 km
 * Wuluo River - Pingtung County
 * Laonong River - Kaohsiung City - 136 km
 * Zhuokou River - Kaohsiung City - 50 km
 * Donggang River - Pingtung County - 47 km
 * Linbian River - Pingtung County - 42 km
 * Beinan River - Taitung County - 84 km
 * Xiuguluan River - Hualien County - 81 km
 * Fuyuan River - Hualien County - 28 km
 * Fengping River - Hualien County - 37 km
 * Lekuleku River - Hualien County - 54 km
 * Hualien River - Hualien County - 57 km
 * Mukua River - Hualien County - 42 km
 * Shoufeng River - Hualien County - 37 km
 * Wanli River - Hualien County - 53 km
 * Heping River - Hualien County - 50 km