Astrup je selo u općini Silkeborg, u regiji Središnji Jylland, Danska. Astrup se nalazi na 64 m nadmorske visine. Najbliži veći grad je Silkeborg, 13,5 km jugoistočno. Među znamenitostima u okolici su Viborg Cathedral (19,2 km), Museum Jorn (14,4 km) i Skovgaard Museum (19,2 km). Među prirodnim znamenitostima su Himmelbjerget (24 km) i Store Hørbyhøj (17,6 km).