Sperillen is a lake in the valley of Ådal in Ringerike municipality, Buskerud county, Norway.
The lake has an area of 37 km² and extending about 26 km in length. It is 108 meters deep at its deepest and lies at 150 meters above sea level. Two rivers from Oppland, Begna from the valley of Begnadalen and Urula from the valley of Hedalen, flow into the lake at the northern end on either side of the town of Nes in Ådal. At the southern end, Ådal river flows downstream from Sperillen. The outflow powers a hydro-electric power station at Ringmoen. European route E16 follows the east side of the lake.
The name Sperillen is derived from the Old NorseSperðill which means "tail" and may refer to the elongated form of the lake. The lake is well known for its fisheries and is one of only a few in Norway with a commercial fishery. Common species are whitefish, char, European perch and trout, as well as crayfish.
From 1868 to 1929, transport along the lake was principally supplied by a small steamship, DS Bægna, which ran from the terminus of the Sperillen Line at Finsand on the southern end of the lake to Nes at the northern end. DS Bægna went in service in 1868 and continued in traffic until 1929, when it was replaced with a motor ship, DS Spirillen.