Tovstrup is a village in Silkeborg Municipality, in the region of Central Denmark, Denmark. Tovstrup lies at 83 m above sea level. The nearest city is Silkeborg, 16.0 km to the west. Among the landmarks around are Illerup Ådal (15.5 km), ARoS Aarhus Kunstmuseum (24 km) and Den Gamle By (23 km). Among the natural features are Himmelbjerget (11.3 km) and Møllehøj (22 km).