Virklund is a town in Denmark, located about 5 km (3.1 mi) south of Silkeborg, to which it functions as a satellite city.
[1] Virklund is located in Silkeborg Municipality and therefore is part of the Central Denmark Region.
Towards the southern part of Thorsø is Rustrup Forest.
East of Virklund is the large Sønderskov Forest.
Between 1944 and 1955, there was a ski jumping hill at Duedal Bjerg, located south of Thorsø Lake, where several events were arranged.