Astrup este un sat din comuna Silkeborg, din regiunea Midtjylland, Danemarca. Astrup se află la 64 m altitudine. Cel mai apropiat oraș mare este Silkeborg, la 13,5 km la sud-est. Printre obiectivele din împrejurimi: Viborg Cathedral (19,2 km), Museum Jorn (14,4 km) și Skovgaard Museum (19,2 km). Printre locurile naturale: Himmelbjerget (24 km) și Store Hørbyhøj (17,6 km).