Cubillos del Sil es un municipio y villa española de la provincia de León, en la comunidad autónoma de Castilla y León. Se encuentra en la comarca de El Bierzo. La villa —capital del municipio— está situada a 9 km de Ponferrada y a 120 km de León, a una altitud de 580 m sobre el nivel del mar.