List of rivers of Singapore
The small island nation of Singapore has few rivers that are very long. The longest, the Kallang River, is only 10 km in length.
Natural rivers
Canalised
- Alexandra Canal, Singapore
- Geylang River
- Kallang River
- Pelton Canal
- Rochor Canal
- Rochor River
- Siglap Canal
- Singapore River
- Stamford Canal, Singapore
- Sungei Bedok
- Sungei China
- Sungei Ketapang
- Sungei Lanchar
- Sungei Pandan (lower reaches dammed as Pandan Reservoir)
- Sungei Pinang (Hougang)
- Sungei Punggol
- Sungei Seletar Simpang Kiri
- Sungei Sembawang
- Sungei Serangoon
- Sungei Simpang Kanan
- Sungei Tampines
- Sungei Ulu Pandan
- Sungei Whompoe
On offshore islands
Pulau Tekong
- Sungei Belang
- Sungei Chek Mat Nah
- Sungei Pasir
- Sungei Permatang
- Sungei Sanyongkong
- Sungei Seminei
- Sungei Unum
Pulau Ubin
- Sungei Asam
- Sungei Batu Kekek
- Sungei Besar
- Sungei Jelutong
- Sungei Mamam
- Sungei Puaka
- Sungei Pulau Ubin
- Sungei Teris
- Sungei Tiga
- Sungei Wat Siam
Former rivers
Dammed and flooded
- Sungei Chik Abu - flooded and part of Lower Seletar Reservoir
- Sungei Puaka - flooded and part of Lower Seletar Reservoir
- Sungei Kranji - now the Kranji Reservoir
- Sungei Sopok - flooded and part of Lower Seletar Reservoir
- Sungei Tengeh - now the Tengeh Reservoir