El territorio del concejo está atravesado por la ribera del río Mondego y de su red hidrográfica haciendo cinco lagos: Salgueiros, Vela, Braças, Corvos y Leirosa.