El municipio está atravesado, de banda a banda, por los torrentes de Can Llopart y Ca n'Estella, fusionándose con el Torrent dels Llops.