Testrup is a village in Viborg Municipality, in the region of Central Denmark, Denmark. Testrup lies at 24 m above sea level. The nearest city is Viborg, 10.4 km to the northeast. Among the landmarks around are Viborg Cathedral (10.5 km), Skovgaard Museum (10.5 km) and Fyrkat (39 km). Among the natural features are Himmelbjerget (36 km) and Store Hørbyhøj (27 km).