Por el término municipal pasan dos ríos: el Adda, canalizado, que transcurre subterráneo hasta resurgir al oeste de Y Faenol, y el río Cegin, que desemboca en Porth Penrhyn, en el límite este de la ciudad.