Impgårde is a village in Silkeborg Municipality, in the region of Central Denmark, Denmark. Impgårde lies at 69 m above sea level. The nearest city is Viborg, 16.9 km to the northeast. Among the landmarks around are Viborg Cathedral (17.0 km), Skovgaard Museum (17.0 km) and Museum Jorn (21 km). Among the natural features are Himmelbjerget (31 km) and Store Hørbyhøj (19.8 km).