León está bañada por los ríos Bernesga, que recorre la ciudad por el oeste, y el Torío, que la delimita por el este, situándose la mayor parte del núcleo urbano entre los dos cauces.