Las aguas que bañan las tierras de este municipio zamorano son el río Tera y el arroyo Castrón.