O rio Sil é um rio da Galiza e é o principal afluente do Rio Minho. Nasce em La Cueta, na Província de León, ao pé de Peña Orniz, a 1.980 metros de altitude. Após passar pela comarca de El Bierzo e pela cidade de Ponferrada, entra na Galiza pela província de Ourense, onde atravessa o Montefurado. Antigamente o rio rodeava este monte em um percurso de 3 km.
Na metade de seu tramo ele define a fronteira entre as províncias de Lugo e Ourense. Ele se junta com o Minho na povoação de Os Peares. Antes dele chegar no Rio Minho estão os Canions do Sil. O seu curso é de 228 km e a sua bacia hidrográfica é de 4.500 km²